def test_user_order_transaction_relatons(self): buyer = User.create(username = '******') seller = User.create(username = '******') buy_order = Order.create(owner = buyer, side = Order.BUY) sell_order = Order.create(owner = seller, side = Order.SELL) transaction = Transaction(buy_order, sell_order, 1) buyer_fromdb = User.query.filter_by(username = '******').first() seller_fromdb = User.query.filter_by(username = '******').first() self.assertTrue(transaction.buyer.id == buyer_fromdb.id) self.assertTrue(transaction.seller.id == seller_fromdb.id)
def test_user_order_relations(self): user = User.create(username = '******') order = Order.create(owner = user) retreived_user = User.query.filter_by(username = '******').first() self.assertTrue(order.owner.id == retreived_user.id)
def seed_confirmed_user(username, password): return User.create(username=username, is_enabled=True, password=user_manager.hash_password(password), confirmed_at = datetime.now())
def test_database_insertion(self): self.assertTrue(len(User.query.all()) == 0) user = User.create(username = '******') self.assertTrue(len(User.query.all()) == 1)
def seed_nonconfirmed_user(username, password): return User.create(username=username, is_enabled=False, password=user_manager.hash_password(password))