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
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
def test_polozenie_ruch_dol(self): plansza = Plansza() polozenie = Polozenie(5, 6, plansza) assert polozenie.y == 6 polozenie.d() assert polozenie.y == 5
def test_polozenie_ruch_gora(self): plansza = Plansza() polozenie = Polozenie(5, 6, plansza) assert polozenie.y == 6 polozenie.g() assert polozenie.y == 7
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
def test_init(self): plansza = Plansza() polozenie = Polozenie(5, 6, plansza) assert polozenie.x == 5 assert polozenie.y == 6
def test_polozenie_ruch_prawo(self): plansza = Plansza() polozenie = Polozenie(5, 6, plansza) assert polozenie.x == 5 polozenie.p() assert polozenie.x == 6