def test_best_seller_store(self):
     sellers = [
         {
             "name": "Joaquina",
             "store": 2,
             "value": 1200.00
         },
         {
             "name": "Pedro",
             "store": 2,
             "value": 120.00
         },
         {
             "name": "Maria",
             "store": 1,
             "value": 450.00
         },
         {
             "name": "Fernanda",
             "store": 1,
             "value": 4000.00
         },
         {
             "name": "Patricia",
             "store": 1,
             "value": 100.00
         },
     ]
     rancking = SellersRanking()
     self.assertEqual(len(rancking.best_seller_store(sellers, 1)), 1)
 def test_sales_goals(self):
     sellers = [
         {"name": "Joana", "store": 2, "value": 1200.00},
         {"name": "Pedro", "store": 2, "value": 120.00},
         {"name": "Maria", "store": 1, "value": 450.00},
     ]
     ranking = SellersRanking()
     self.assertEqual(len(ranking.sales_goals(sellers)), 2)
Esempio n. 3
0
    def setUp(self):
        """Creates an object of the CloudCost class before each test method."""

        self.ranking = SellersRanking()
        self.sellers = [
            {'name': 'Joaquina', 'store': 2, 'value': 1200.00},
            {'name': 'Pedro', 'store': 2, 'value': 120.00},
            {'name': 'Maria', 'store': 1, 'value': 450.00},
            {'name': 'Fernanda', 'store': 1, 'value': 4000.00},
            {'name': 'Patricia', 'store': 1, 'value': 100.00},
        ]