Beispiel #1
0
        public void HasTreasure_TreasureRoomId_ExpectedTrue()
        {
            using (var mock = AutoMock.GetLoose())
            {
                Mock <IBuildMaze> mockBuildMaze = new Mock <IBuildMaze>();
                Mock <ILoadMaze>  mockLoadMaze  = new Mock <ILoadMaze>();
                mockLoadMaze.Setup(o => o.GetMazeMapInstance()).Returns(_mazeMap);

                var mazeIntegration = new MazeIntegrationService(mockBuildMaze.Object, mockLoadMaze.Object);

                Assert.IsTrue(mazeIntegration.HasTreasure(_treasureRoom));
            }
        }