Интеграционный тест пока заремарил, он из мавена не работает. Написал список тестов для игры в лодранера
Я если упал то не могу передвигаться влево и вправо поскольку мне мешают стены
Если упал, то могу перемещаться влево и вправо, если мне не мешают стены
Если стенка замуровывается вместе со мной, то я умираю и появляюсь в исходном месте
Я не могу сверлить уже отсверленную дырку, я даже не делаю вид что пытался
Выполнения команд left + act не зависят от порядка - если они сделаны в одном тике, то будет дырка слева без перемещения
Если я повернут в какую-то сторону и просто нажимаю сверлить то будет с той стороны дырка
На карте появляется золото и если я его беру, то оно исчезает и появляется новое в рендомном месте. так же я сделал чтобы после смерти герой появлялся в прендомном (а не исходном) месте. Есть риск зависания цикла - позже исправлю
Если новому обекту не где появится то программа не зависает - там бесконечный цикл потенциальный есть
Если новому обекту не где появится то программа не зависает - там бесконечный цикл потенциальный есть
На карте появляются лестницы, я могу зайти на нее и выйти обратно. + порефакторил чуть
Я могу карабкаться по лестнице вверх
Я не могу вылезти с лестницей за границы
Я могу спустится вниз, но не дальше границы экрана
Я могу в любой момент спрыгнуть с лестницы и я буду падать до тех пор пока не наткнусь на препятствие
Под стеной я не могу сверлить
Под золотом я не могу сверлить
Я могу поднятся по лестнице и зайти на площадку и упасть с нее
Я не могу сверлить бетон
Пока я падаю я не могу двигаться влево и справо, даже если там есть площадки