public void SimonSays_OneStrikeVowelTest() { var simonSaysModule = new SimonSays(); bomb.Serial = "AB12C3"; Assert.AreEqual("Press red.", simonSaysModule.Command(bomb, "simon says blue"), "Error Test #1", null); Assert.AreEqual("Press red blue.", simonSaysModule.Command(bomb, "simon says red"), "Error Test #2", null); bomb.Command("bomb add strike"); Assert.AreEqual("Press green yellow blue.", simonSaysModule.Command(bomb, "simon says green"), "Error Test #3", null); Assert.AreEqual("Press green yellow blue red.", simonSaysModule.Command(bomb, "simon says yellow"), "Error Test #4", null); Assert.AreEqual("Press green yellow blue red red.", simonSaysModule.Command(bomb, "simon says yellow"), "Error Test #5", null); Assert.AreEqual("Module defused.", simonSaysModule.Command(bomb, "simon says solved"), "Error Test #6", null); simonSaysModule = new SimonSays(); Assert.AreEqual("Press green.", simonSaysModule.Command(bomb, "simon says blue"), "Error Test #1", null); Assert.AreEqual("Press green yellow.", simonSaysModule.Command(bomb, "simon says red"), "Error Test #2", null); Assert.AreEqual("Press green yellow blue.", simonSaysModule.Command(bomb, "simon says green"), "Error Test #3", null); Assert.AreEqual("Press green yellow blue red.", simonSaysModule.Command(bomb, "simon says yellow"), "Error Test #4", null); Assert.AreEqual("Press green yellow blue red red.", simonSaysModule.Command(bomb, "simon says yellow"), "Error Test #5", null); Assert.AreEqual("Module defused.", simonSaysModule.Command(bomb, "simon says solved"), "Error Test #6", null); }