+from sqlalchemy.exceptions import IntegrityError
+from floof.model import User
+from floof.model.meta import Session
+from floof.tests import *
+
+class TestMyModel(TestModel):
+
+ def test_simpleassert(self):
+ """test description
+ """
+ einstein = User(name=u'einstein', display_name=u'Einstein')
+ Session.commit()
+
+ user1 = User.get_by(name = u'einstein')
+ assert user1 == einstein
+
+ def test_exception(self):
+ me = User(name=u'giuseppe', display_name=u'giuseppe')
+ me_again = User(name=u'giuseppe', display_name=u'giuseppe')
+ self.assertRaises(IntegrityError, Session.commit)
+ Session.rollback()
+