Example #1
0
 def test_find_by_availability(self):
     """ Find a Item by Availability """
     Item(0, "fido", "dog", False).save()
     Item(0, "kitty", "cat", True).save()
     items = Item.find_by_availability(True)
     self.assertEqual(len(items), 1)
     self.assertEqual(items[0].name, "kitty")
Example #2
0
 def test_find_by_availability(self):
     """ Find an Item by Availability"""
     Item(sku="ID111",
          count=3,
          price=2.00,
          name="test_item",
          link="test.com",
          brand_name="gucci",
          is_available=True).save()
     Item(sku="ID222",
          count=5,
          price=10.00,
          name="some_item",
          link="link.com",
          brand_name="nike",
          is_available=False).save()
     items = Item.find_by_availability(True)
     self.assertEqual(items[0].sku, "ID111")
     self.assertEqual(items[0].count, 3)
     self.assertEqual(items[0].price, 2.00)
     self.assertEqual(items[0].name, "test_item")
     self.assertEqual(items[0].link, "test.com")
     self.assertEqual(items[0].brand_name, "gucci")
     self.assertEqual(items[0].is_available, True)