Ejemplo n.º 1
0
    def test_sort_imie_false(self):
        el = [
            Osoba("Jan", "Nazwisko1", 20),
            Osoba(5, "Nazwisko2", 14),
            Osoba("Kuba", "Nazwisko3", 23)
        ]

        os = Sort(el)

        self.assertEqual("-- Imie nie moze byc liczba --", os.sort_imie())
Ejemplo n.º 2
0
    def test_sort_imie_true(self):
        el = [
            Osoba("Jan", "Nazwisko1", 20),
            Osoba("Ola", "Nazwisko2", 14),
            Osoba("Kuba", "Nazwisko3", 23)
        ]

        self.listaA = [el[0], el[2], el[1]]
        self.listaB = Sort(el).sort_imie()

        self.assertListEqual(self.listaA, self.listaB)
Ejemplo n.º 3
0
 def test_typ_imie_false(self):
     os = Osoba(3, "Nazwisko", 48)
     self.assertIsNot(str, type(os.get_imie()))
Ejemplo n.º 4
0
 def test_typ_imie_true(self):
     os = Osoba("Jan", "Nazwisko", 48)
     self.assertIs(str, type(os.get_imie()))
Ejemplo n.º 5
0
    def test_dodaj_true(self):
        el = [Osoba("Jan", "Nazwisko1", 20), Osoba("Ola", "Nazwisko2", 14)]
        jan = Osoba("Jan", "Nazwisko1", 20)

        self.assertEqual("Dodano", Sort(el).dodaj(jan))
Ejemplo n.º 6
0
    def test_dodaj_false(self):
        el = [Osoba("Jan", "Nazwisko1", 20), Osoba("Ola", "Nazwisko2", 14)]
        jan = Osoba(4, "Nazwisko1", 20)

        self.assertEqual("Złe dane", Sort(el).dodaj(jan))
Ejemplo n.º 7
0
    def test_nazw_isupper(self):
        os = Osoba("Imie", 'Nazwisko', 34)

        self.assertTrue(os.nazwisko[0].isupper())
Ejemplo n.º 8
0
    def test_wiek_urodziny(self):
        os = Osoba("m", "n", 10)

        self.assertTrue(os.urodziny() == 11)
Ejemplo n.º 9
0
    def test_zakres_ujemny_wiek(self):
        os = Osoba("m", "n", 10)

        self.assertTrue(os.wiek > 0)
Ejemplo n.º 10
0
 def test_typ_wiek(self):
     os = Osoba("mam", "Nazwisko", 20)
     self.assertIs(int, type(os.get_wiek()))
Ejemplo n.º 11
0
 def test_typ_nazw_true(self):
     os = Osoba("Imie", "Nazwisko", 76)
     self.assertIs(str, type(os.get_nazw()))