def testuj_tworzenie_nowego_zawodnika_bez_danych(self): with self.assertRaises(AssertionError) as context: zawodnik = Zawodnik("","", "", "", "") expected_regexp = '.+' result = zawodnik.getImie() self.assertRegexpMatches(result, expected_regexp) expected_message = "AssertRaisesContext" self.assertIn(expected_message, str(context)) with self.assertRaises(AssertionError) as context: zawodnik = Zawodnik("","", "", "", "") expected_regexp = '.+' result = zawodnik.getNazwisko() self.assertRegexpMatches(result, expected_regexp) expected_message = "AssertRaisesContext" self.assertIn(expected_message, str(context))
def przeciwnicy(): team1sq = [] team2sq = [] sparing = losowanie_druzyn() team1 = sparing[0] team2 = sparing[1] with open('zawodnicy.txt', newline='') as f: zawodnicy = csv.reader(f, delimiter=',') for zawodnik in zawodnicy: nowy = Zawodnik(zawodnik[0], zawodnik[1], zawodnik[2], zawodnik[3], zawodnik[4], zawodnik[5], zawodnik[6]) if (nowy.druzyna == team1): team1sq.append(nowy) elif (nowy.druzyna == team2): team2sq.append(nowy) return [team1sq, team2sq]
def testuj_tworzenie_nowego_zawodnika_o_dowolnych_danych(self): zawodnik = Zawodnik("dowolne imie", "dowolne_nazwisko", "dowolna_pozycja", "dowolna_druzyna", "12345") expected_regexp = ".+" result = zawodnik.getImie() self.assertRegexpMatches(result, expected_regexp) result = zawodnik.getNazwisko() self.assertRegexpMatches(result, expected_regexp) result = zawodnik.getPozycja() self.assertRegexpMatches(result, expected_regexp) result = zawodnik.getDruzyna() self.assertRegexpMatches(result, expected_regexp) result = zawodnik.getId_zawodnika() self.assertRegexpMatches(result, expected_regexp)
def testuj_tworzenie_nowego_zawodnika(self): zawodnik = Zawodnik("Imie", "Nazwisko", "Pozycja", "Druzyna", "1") expected_result = 'Imie' result = zawodnik.getImie() self.assertEqual(result, expected_result) expected_result = 'Nazwisko' result = zawodnik.getNazwisko() self.assertEqual(result, expected_result) expected_result = 'Pozycja' result = zawodnik.getPozycja() self.assertEqual(result, expected_result) expected_result = 'Druzyna' result = zawodnik.getDruzyna() self.assertEqual(result, expected_result) expected_result = '1' result = zawodnik.getId_zawodnika() self.assertEqual(result, expected_result)