public void VerifyThatMineFactoryCreatesAProperMineByComparing_LevelFour()
        {
            var factoryMineFour = MineFactory.Instance().GetMine(MineType.MineFour);
            var mineLevelFour = new MineLevelFourUpgrade();

            Assert.AreEqual(factoryMineFour.StringRepresentation, mineLevelFour.StringRepresentation);
        }
 public void ValidateThatMinеDetonateMethodFunctions_LevelFour()
 {
     var fieldPositions = new Cell[3, 3];
     var currentCoordinates = new Coordinates(2, 2);
     var testCell = new Cell[1, 2];
     var mine = new MineLevelFourUpgrade();
     Assert.AreEqual(mine.Detonate(fieldPositions, currentCoordinates), fieldPositions);
 }
        public void CheckIfStringRepresentationMethodWorksReturnsAProperValue_MineLevelFourUpgrade()
        {
            var mineLevelOne = new MineLevelFourUpgrade();

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