public void setup() { spyUIPresenter = new SpyUIPresenter(); Dice[] dices = { new DiceMinus1(), new Dice1() }; string path = Directory.GetCurrentDirectory() + "\\" + GAME_NAME; DirectoryInfo directory = new DirectoryInfo(path); if (directory.Exists) { directory.Delete(true); } rolePlayGameCoordinator = new RolePlayGameCoordinator(new RolePlayFileStorage(), dices, spyUIPresenter); rolePlayGameCoordinator.generateNewGame(GAME_NAME); }
public void generateNewEmptyGameNameTest() { rolePlayCoordinator.generateNewGame(""); Assert.AreEqual(ErrorCode.GameNameIsNotValid.ToString(), spyUIPresenter.lastErrorCode); }