def test_properties(self): note = Note() note.body = 'xxx' note.email = '*****@*****.**' note.user_id = '123' self.assertEqual('xxx', note.body) self.assertEqual('*****@*****.**', note.email) self.assertEqual('123', note.user_id)
def test_properties(): note = Note() note.body = 'xxx' note.email = '*****@*****.**' note.user_id = '123' note.created_at = datetime.fromtimestamp(1331764344) eq_(note.body, 'xxx') eq_(note.email, '*****@*****.**') eq_(note.user_id, '123')
def it_sets_gets_allowed_keys(self): params = { 'body': 'Note body', 'email': '*****@*****.**', 'user_id': 'abc123' } params_keys = list(params.keys()) params_keys.sort() note = Note(**params) note_dict = note.to_dict note_keys = list(note_dict.keys()) note_keys.sort() eq_(params_keys, note_keys) for key in params_keys: eq_(getattr(note, key), params[key])
def test_save(self): note = Note(email='*****@*****.**') note.save() self.assertEqual(None, note.created_at) self.assertEqual('123', note.user.user_id) self.assertEqual("<p>This is the text of my note.</p>", note.html)