def test_load(self):
        schema = RequesterSchema()
        payload = { 'name': 'John', 'email': '*****@*****.**' }

        result = schema.load(payload)
        deserialized = result.data

        assert isinstance(deserialized, Requester)
        assert deserialized.name == 'John'
        assert deserialized.email == '*****@*****.**'
    def test_dump(self):
        schema = RequesterSchema()
        requester = Requester('John', '*****@*****.**')

        result = schema.dump(requester)
        assert result.data == { 'name': 'John', 'email': '*****@*****.**' }