Esempio n. 1
0
 def test_orders_by_customer_blank_shipped(self, mock_dal):
     mock_dal.query.return_value.join.return_value.filter.return_value. \
         filter.return_value.all.return_value = []
     results = get_orders_by_customer('', True)
     self.assertEqual(results, [])
Esempio n. 2
0
 def test_orders_by_customer(self, mock_dal):
     mock_dal.query.return_value.join.return_value.filter.return_value. \
         all.return_value = self.cookie_orders
     results = get_orders_by_customer('cookiemon')
     self.assertEqual(results, self.cookie_orders)
Esempio n. 3
0
 def test_orders_by_customer_with_details(self):
     results = get_orders_by_customer('cookiemon', details=True)
     self.assertEqual(results, self.cookie_details)
Esempio n. 4
0
 def test_orders_by_customer_shipped_only_with_details(self):
     results = get_orders_by_customer('cookiemon', True, True)
     self.assertEqual(results, [])
Esempio n. 5
0
 def test_orders_by_customer(self):
     results = get_orders_by_customer('cookiemon')
     self.assertEqual(results, self.cookie_orders)
Esempio n. 6
0
 def test_orders_by_customer_unshipped_only(self):
     results = get_orders_by_customer('cookiemon', False)
     self.assertEqual(results, self.cookie_orders)
Esempio n. 7
0
 def test_orders_by_customer_bad_cust_details(self):
     results = get_orders_by_customer('bad name', details=True)
     self.assertEqual(results, [])
Esempio n. 8
0
 def test_orders_by_customer_bad_cust_notshipped_details(self):
     results = get_orders_by_customer('bad name', False, True)
     self.assertEqual(results, [])
Esempio n. 9
0
 def test_orders_by_customer_bad_cust_shipped(self):
     results = get_orders_by_customer('bad name', True)
     self.assertEqual(results, [])
Esempio n. 10
0
 def test_orders_by_customer_bad_cust(self):
     results = get_orders_by_customer('bad name')
     self.assertEqual(results, [])
Esempio n. 11
0
 def test_orders_by_customer_blank_shipped_details(self):
     results = get_orders_by_customer('', True, True)
     self.assertEqual(results, [])
Esempio n. 12
0
 def test_orders_by_customer_blank_notshipped(self):
     results = get_orders_by_customer('', False)
     self.assertEqual(results, [])
Esempio n. 13
0
 def test_orders_by_customer_blank(self):
     results = get_orders_by_customer('')
     self.assertEqual(results, [])