public void ExpectGetCommandToReturnTopCommandWhenValidString() { var commandManager = new CommandManager(); var result = commandManager.GetCommand("Top"); Assert.IsInstanceOfType(result, typeof(ShowScoresCommand)); }
public void ExpectGetCommandToReturnIncorrectCommandWhenInvalidString() { var commandManager = new CommandManager(); var result = commandManager.GetCommand("Invalid"); Assert.IsInstanceOfType(result, typeof(IncorrectCommand)); }
public void ExpectGetCommandToReturnRestartCommandWhenValidString() { var commandManager = new CommandManager(); var result = commandManager.GetCommand("Restart"); Assert.IsInstanceOfType(result, typeof(RestartCommand)); }
public void ExpectGetCommandToThrowIfSomehowPassedInvalidString() { var commandManager = new CommandManager(); var result = commandManager.GetCommand("42"); }