public void VerifyThatMineFactoryCreatesAProperMineByComparing_LevelOne() { var factoryMineOne = MineFactory.Instance().GetMine(MineType.MineOne); var mineLevelOne = new MineLevelOneUpgrade(); Assert.AreEqual(factoryMineOne.StringRepresentation, mineLevelOne.StringRepresentation); }
public void CheckIfStringRepresentationMethodWorksReturnsAProperValue_MineLevelOneUpgrade() { var mineLevelOne = new MineLevelOneUpgrade(); Assert.AreEqual(mineLevelOne.StringRepresentation, " 1 "); }
public void ValidateThatMinеDetonateMethodFunctions_LevelOne() { var fieldPositions = new Cell[3, 3]; var currentCoordinates = new Coordinates(2, 2); var testCell = new Cell[1, 2]; var mine = new MineLevelOneUpgrade(); Assert.AreEqual(mine.Detonate(fieldPositions, currentCoordinates), fieldPositions); }