public void drawGameWithoutThrowTest() { Assert.AreEqual(0, spyUIPresenter.lastStory.Length); rolePlayGameCoordinator.addTurnTaskEvent("", "", 0, 0, 0, "d3", "Szuper"); Assert.AreEqual(1, spyUIPresenter.lastStory.Length); Assert.AreEqual("Játékosnak nem sikerült a szuper feladat (0 vs. 5)!" + Environment.NewLine.ToString() + "Részletek: Játékos: 0 AP, szuper feladat: 5 P", spyUIPresenter.lastStory[0]); }
public void getErrorCodeWhenAddinvalidTurnTaskEventTest() { SpyUIPresenter spyRolledDice = new SpyUIPresenter(); Dice[] dices = { new Dice1() }; Assert.AreEqual(0, spyRolledDice.lastStory.Length); RolePlayGameCoordinator gameCoordinator = new RolePlayGameCoordinator(new StubStoreGateway(), dices, spyRolledDice); gameCoordinator.addTurnTaskEvent("a", "a", 0, 0, 1, "d1", "invalidTask"); Assert.AreEqual("InvalidTaskType", spyRolledDice.lastErrorCode); }