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); }
public void ShouldReturnErrorIfPathIsInvalid() { const string inputPath = ""; Assert.Throws <ApplicationException>(() => GameSetupFactory.CreateGameFromJsonFile(SetupType.PathName, inputPath)); }