Ejemplo n.º 1
0
        public void VerifyThatMineFactoryCreatesAProperMineByComparing_LevelFive()
        {
            var factoryMineFive = MineFactory.Instance().GetMine(MineType.MineFive);
            var mineLevelFive = new MineLevelFiveUpgrade();

            Assert.AreEqual(factoryMineFive.StringRepresentation, mineLevelFive.StringRepresentation);
        }
Ejemplo n.º 2
0
 public void ValidateThatMinеDetonateMethodFunctions_LevelFive()
 {
     var fieldPositions = new Cell[3, 3];
     var currentCoordinates = new Coordinates(2, 2);
     var testCell = new Cell[1, 2];
     var mine = new MineLevelFiveUpgrade();
     Assert.AreEqual(mine.Detonate(fieldPositions, currentCoordinates), fieldPositions);
 }
Ejemplo n.º 3
0
        public void CheckIfStringRepresentationMethodWorksReturnsAProperValue_MineLevelFiveUpgrade()
        {
            var mineLevelOne = new MineLevelFiveUpgrade();

            Assert.AreEqual(mineLevelOne.StringRepresentation, " 5 ");
        }