Пример #1
0
        public void ShouldCreateGridIfInputPathInputIsGiven()
        {
            const string inputPath = "/Users/mario.sinovcic/Documents/Acceleration/Katas/Game Of Life/Game Of Life/Game Of Life Tests/TestData/TestData1.json";
            var          result    = GameSetupFactory.CreateGameFromJsonFile(SetupType.PathName, inputPath);

            Assert.AreEqual(result.CellGrid[0, 0].CellStatus, CellStatus.Alive);
            Assert.AreEqual(result.CellGrid[0, 1].CellStatus, CellStatus.Dead);
        }
Пример #2
0
        public void ShouldReturnErrorIfPathIsInvalid()
        {
            const string inputPath = "";

            Assert.Throws <ApplicationException>(() => GameSetupFactory.CreateGameFromJsonFile(SetupType.PathName, inputPath));
        }