def test_serialize_phone_number(self):
        phone_number_identifier_model = CommunicationUserIdentifierSerializer.serialize(
            PhoneNumberIdentifier("phonenumber")
        )

        assert phone_number_identifier_model.kind is CommunicationIdentifierKind.PhoneNumber
        assert phone_number_identifier_model.id is "phonenumber"
    def test_deserialize_phone_number(self):
        phone_number_identifier_actual = CommunicationUserIdentifierSerializer.deserialize(
            CommunicationIdentifierModel(
                kind=CommunicationIdentifierKind.PhoneNumber,
                phone_number="phonenumber"
            )
        )

        phone_number_identifier_expected = PhoneNumberIdentifier("phonenumber")

        assert isinstance(phone_number_identifier_actual, PhoneNumberIdentifier)
        assert phone_number_identifier_actual.phone_number == phone_number_identifier_expected.phone_number
    def test_deserialize_phone_number(self):
        phone_number_identifier_actual = CommunicationUserIdentifierSerializer.deserialize(
            CommunicationIdentifierModel(
                raw_id="someid", phone_number=self.testPhoneNumberModel))

        phone_number_identifier_expected = PhoneNumberIdentifier(
            self.testPhoneNumber, raw_id="someid")

        assert isinstance(phone_number_identifier_actual,
                          PhoneNumberIdentifier)
        assert phone_number_identifier_actual.phone_number == phone_number_identifier_expected.phone_number
        assert phone_number_identifier_actual.raw_id == phone_number_identifier_expected.raw_id
示例#4
0
    def test_deserialize_phone_number(self):
        phone_number_identifier_actual = deserialize_identifier(
            CommunicationIdentifierModel(
                raw_id="someid", phone_number=self.testPhoneNumberModel))

        phone_number_identifier_expected = PhoneNumberIdentifier(
            self.testPhoneNumber, raw_id="someid")

        assert isinstance(phone_number_identifier_actual,
                          PhoneNumberIdentifier)
        assert phone_number_identifier_actual.properties[
            'value'] == phone_number_identifier_expected.properties['value']
        assert phone_number_identifier_actual.raw_id == phone_number_identifier_expected.raw_id
    def test_serialize_phone_number(self):
        phone_number_identifier_model = CommunicationUserIdentifierSerializer.serialize(
            PhoneNumberIdentifier("phonenumber"))

        assert phone_number_identifier_model.phone_number.value is "phonenumber"
示例#6
0
    def test_serialize_phone_number(self):
        phone_number_identifier_model = serialize_identifier(
            PhoneNumberIdentifier("phonenumber"))

        assert phone_number_identifier_model['phone_number'][
            'value'] is "phonenumber"