def test_service_with_customer_created(self) -> None: customer = add_customer(self.client, "Donald", "S322") service = add_service( self.client, name="Room 201 Internet Access", external_id=None, service_type="Internet Access", customer=customer, properties_dict={}, links=[], ) self.assertEqual(customer, service.customer)
def setUp(self) -> None: super().setUp() self.service_type = add_service_type( client=self.client, name="Internet Access", has_customer=True, properties=[ PropertyDefinition( property_name="Service Package", property_kind=PropertyKind.string, default_raw_value="Public 5G", is_fixed=False, ), PropertyDefinition( property_name="Address Family", property_kind=PropertyKind.string, default_raw_value=None, is_fixed=False, ), ], endpoint_definitions=[], ) self.service = add_service( client=self.client, name="Room 201 Internet Access", external_id="S3232", service_type=self.service_type.name, customer=None, properties_dict={"Address Family": "v4"}, ) self.customer = add_customer(client=self.client, name="Donald", external_id="S322") self.service_with_customer = add_service( client=self.client, name="Room 202 Internet Access", external_id="S32325", service_type=self.service_type.name, customer=self.customer, properties_dict={"Address Family": "v4"}, )