public void TestMethod1() { // Arrange var nineShot = new NineShot(); // Act SquareShotBehaviour result = new SquareShotBehaviour(3); // Assert Assert.AreEqual(nineShot.shotBeh, result); }
public void TestMethod1() { // Arrange var fourShot = new FourShot(); // Act SquareShotBehaviour result = new SquareShotBehaviour(2); // Assert Assert.AreEqual(fourShot.shotBeh, result); }
public void TestMethod1() { // Arrange var singleShot = new SingleShot(); // Act SquareShotBehaviour result = new SquareShotBehaviour(1); // Assert Assert.AreEqual(singleShot.shotBeh, result); }
public void Shoot_StateUnderTest_ExpectedBehavior() { // Arrange var squareShotBehaviour = new SquareShotBehaviour(2); Board board = new Board(10); int x = 0; int y = 0; // Act var result = squareShotBehaviour.Shoot( board, x, y); ChangePointComposite comp = new ChangePointComposite(0, 0); comp.Add(new ChangePointLeaf(0, 0)); comp.Add(new ChangePointLeaf(0, 1)); comp.Add(new ChangePointLeaf(1, 0)); comp.Add(new ChangePointLeaf(1, 1)); // Assert Assert.AreEqual(result, comp); }