public void ShouldRecognizeChangeEmployeeNameCommand(int id, string name) { var expectedChangeEmployeeNameCommand = new ChangeEmployeeNameCommand(id, name); var command = $"ChgEmp {id} Name \"{name}\""; var changeEmployeeNameCommand = ChangeEmployeeNameCommandParser.Parse(command); changeEmployeeNameCommand.Should().Be(expectedChangeEmployeeNameCommand); }
public void ShouldErrorWhenCommandStructureIsInappropriate(string command) { Action action = () => ChangeEmployeeNameCommandParser.Parse(command); action.ShouldThrow <ChangeEmployeeNameCommandStructureException>(); }