예제 #1
0
        public void UnitIsMovedToGraveyardAndBack()
        {
            Enemy1.MoveTo(GameState.Graveyard);
            Enemy1.MoveTo(GameState.Battlefield);

            Assert.IsTrue(GameState.Battlefield.Contains(Enemy1));
            Assert.IsFalse(GameState.Graveyard.Contains(Enemy1));
        }
예제 #2
0
        public void UnitIsMovedToBattlefieldWhenItIsAlreadyThere()
        {
            Enemy1.MoveTo(GameState.Battlefield);

            Assert.IsTrue(GameState.Battlefield.Contains(Enemy1));
        }
예제 #3
0
        public void UnitIsMovedToGraveyard()
        {
            Enemy1.MoveTo(GameState.Graveyard);

            Assert.IsTrue(GameState.Graveyard.Contains(Enemy1));
        }