示例#1
0
    def test_should_return_prefix_length_value_when_prefix_length_property_is_called(self):
        # GIVEN
        prefix_length = any_prefix_length()

        prefix = network_data.Prefix(any_domain_id(), prefix_length, any_prefix(), any_prefix_sub_tlvs(), any_stable())

        # WHEN
        actual_prefix_length = prefix.prefix_length

        # THEN
        self.assertEqual(prefix_length, actual_prefix_length)
示例#2
0
    def test_should_return_sub_tlvs_value_when_sub_tlvs_property_is_called(self):
        # GIVEN
        sub_tlvs = any_prefix_sub_tlvs()

        prefix_obj = network_data.Prefix(any_domain_id(), any_prefix_length(), any_prefix(), sub_tlvs, any_stable())

        # WHEN
        actual_sub_tlvs = prefix_obj.sub_tlvs

        # THEN
        self.assertEqual(sub_tlvs, actual_sub_tlvs)
示例#3
0
    def test_should_return_domain_id_value_when_domain_id_property_is_called(self):
        # GIVEN
        domain_id = any_domain_id()

        prefix = network_data.Prefix(domain_id, any_prefix_length(), any_prefix(), any_prefix_sub_tlvs(), any_stable())

        # WHEN
        actual_domain_id = prefix.domain_id

        # THEN
        self.assertEqual(domain_id, actual_domain_id)