Esempio n. 1
0
        public void EscapeWithoutEscortInFirstFleet()
        {
            var logs   = ReadAllLines("escape_003");
            var battle = Data(logs[3]);

            InjectShips(battle, JsonObject.Parse(logs[0]));
            _battleInfo.InspectBattle(logs[1], logs[2], battle);
            _battleInfo.InspectBattleResult(Data(logs[6]));
            _battleInfo.CauseEscape();
            PAssert.That(() => _shipInfo.Fleets[0].Ships[5].Escaped);
        }