예제 #1
0
        public void Should_Drop_Explorer_At_Start_Point_Expect_Explorer_To_Be_At_Start_Coordinate_3_11()
        {
            this.mazeMock.Setup(i => i.DisplayStartPoint()).Returns(MazeTestValues.GetCurrentPositionMock());

            var explorerPosition = explorer.DropAtStartPoint();
            var expectedPosition = MazeTestValues.GetCurrentPositionMock();

            explorerPosition.Should().Be(expectedPosition);
            explorerPosition.xCoordinate.Should().Be(3);
            explorerPosition.yCoordinate.Should().Be(11);
        }