Esempio n. 1
0
def test_get_barrel():
    our_bag = Bag()
    print(our_bag)
    for i in range(100):
        print(our_bag.get_barrel())
    #последний боченок вынут несколько раз
    assert our_bag.get_barrel() == our_bag.get_barrel()
Esempio n. 2
0
 def test_chek_win(self):
     # создаем мешок с боченками
     our_bag = Bag()
     # создаем карту для компьютера 1
     Card1 = Card("Компьютер 1")
     while ((Card1.win == False)):
         barrel = our_bag.get_barrel()  # тянем боченок
         Card1.strike_out_computer(barrel)  # зачеркиваем
         Card1.check_win_card()  # проверяем победителя
     self.assertTrue(Card1.win)
Esempio n. 3
0
 def test_get_barrel(self):
     our_bag = Bag()
     self.assertNotEqual(our_bag.get_barrel(), our_bag.get_barrel())
Esempio n. 4
0
 def test_numbers(self):
     our_bag = Bag()
     self.assertEqual(len(our_bag.numbers), 90)  # 90 боченков
Esempio n. 5
0
 def test_len(self):
     our_bag = Bag()
     self.assertEqual(len(our_bag), 90)  # 90 боченков
Esempio n. 6
0
 def test_str(self):
     our_bag = Bag()
     self.assertIn('Номера бочонков по порядку вытаскивания:', str(our_bag))
Esempio n. 7
0
 def test_create_Bag(self):
     our_bag = Bag()
     self.assertEqual(our_bag.current_barrel, our_bag.numbers[0])