Closed klememi closed 6 years ago
Naopak, chybí na to test. Díky za info, dodám ho.
BTW bude to energy_eat
keyword argument.
Asi takhle:
def test_shark_energy_is_properly_risen():
creatures = numpy.ones((1, 2)) # 2 fish
creatures[0, 0] = -1 # turn a fish into a shark
energy_initial = 5
energy_eat = 20
wator = WaTor(creatures, energy_initial=energy_initial,
energy_eat=energy_eat)
assert wator.energies[0, 0] == energy_initial
wator.tick()
assert wator.energies[0, 1] == energy_initial + energy_eat - 1
Do gitu to dám později.
Nikde v testoch sa neobjavuje parameter konstruktoru kolko energie dostane zralok za rybu. Ak sa to nikdy nebude nastavovat bolo by lepsie vymazat to zo zadania aby to nemiatlo.