Ejemplo n.º 1
0
    def test_init(self):
        plansza = Plansza()
        assert plansza.N == 10
        assert plansza.M == 10

        plansza = Plansza(100, 200)
        assert plansza.N == 100
        assert plansza.M == 200
Ejemplo n.º 2
0
    def test_porownanie_polozenia(self):
        plansza = Plansza()
        polozenie_1 = Polozenie(5, 6, plansza)
        polozenie_2 = Polozenie(6, 6, plansza)
        assert not (polozenie_1 == polozenie_2)

        polozenie_1 = Polozenie(5, 6, plansza)
        polozenie_2 = Polozenie(5, 6, plansza)

        assert polozenie_1 == polozenie_2
Ejemplo n.º 3
0
 def test_polozenie_ruch_dol(self):
     plansza = Plansza()
     polozenie = Polozenie(5, 6, plansza)
     assert polozenie.y == 6
     polozenie.d()
     assert polozenie.y == 5
Ejemplo n.º 4
0
 def test_polozenie_ruch_gora(self):
     plansza = Plansza()
     polozenie = Polozenie(5, 6, plansza)
     assert polozenie.y == 6
     polozenie.g()
     assert polozenie.y == 7
Ejemplo n.º 5
0
 def test_poza_plansza(self):
     plansza = Plansza()
     polozenie = Polozenie(5, 6, plansza)
     assert polozenie.czy_na_planszy is True
     polozenie = Polozenie(15, 6, plansza)
     assert polozenie.czy_na_planszy is False
Ejemplo n.º 6
0
 def test_init(self):
     plansza = Plansza()
     polozenie = Polozenie(5, 6, plansza)
     assert polozenie.x == 5
     assert polozenie.y == 6
Ejemplo n.º 7
0
 def test_polozenie_ruch_prawo(self):
     plansza = Plansza()
     polozenie = Polozenie(5, 6, plansza)
     assert polozenie.x == 5
     polozenie.p()
     assert polozenie.x == 6