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': '*****@*****.**' }