예제 #1
0
 def testu_tworzenie_nowej_druzyny_bez_nazwy(self):
     with self.assertRaises(AssertionError) as context:
         druzyna = Druzyna("")
         expected_regexp = '.+'
         result = druzyna.getNazwa()
         self.assertRegexpMatches(result, expected_regexp)
     expected_message = "AssertRaisesContext"
     self.assertIn(expected_message, str(context))
예제 #2
0
 def test_dodawanie(self):
     d = Druzyna()
     r1 = Rycerz()
     d.dodaj_wojownika(r1)
     self.assertEqual(d.wojownicy, [r1])
예제 #3
0
 def test_stworzenie(self):
     d = Druzyna()
     self.assertEqual(d.wojownicy, [])
예제 #4
0
 def testuj_tworzenie_nowej_druzyny_z_dowolna_nazwa(self):
     druzyna = Druzyna("dowolna nazwa")
     expected_regexp = '.+'
     result = druzyna.getNazwa()
     self.assertRegexpMatches(result, expected_regexp)
예제 #5
0
 def testuj_tworzenie_nowej_druzyny(self):
     druzyna = Druzyna("Nazwa")
     expected_result = 'Nazwa'
     result = druzyna.getNazwa()
     self.assertEqual(result, expected_result)