public void ItTellsAllItsUnitsToStopWaiting()
        {
            var unit = Substitute.For<Unit>();
            var unitTwo = Substitute.For<Unit>();

            var player = new HumanPlayer("", new Unit[] {unit, unitTwo});
            player.StopWaitingForCommand();

            unit.Received().NotReadyForCommand();
            unitTwo.Received().NotReadyForCommand();
        }
Пример #2
0
        public void ItTellsAllItsUnitsToStopWaiting()
        {
            var unit    = Substitute.For <Unit>();
            var unitTwo = Substitute.For <Unit>();

            var player = new HumanPlayer("", new Unit[] { unit, unitTwo });

            player.StopWaitingForCommand();

            unit.Received().NotReadyForCommand();
            unitTwo.Received().NotReadyForCommand();
        }