public void ShouldRecognizeChangeEmployeePaymentTypeToMailCommand(int id, string address) { var expectedChangeEmployeePaymentTypeToMailCommand = new ChangeEmployeePaymentTypeToMailCommand(id, address); var command = $"ChgEmp {id} Mail \"{address}\""; var changeEmployeePaymentTypeToMailCommand = ChangeEmployeePaymentTypeToMailCommandParser.Parse(command); changeEmployeePaymentTypeToMailCommand.Should().Be(expectedChangeEmployeePaymentTypeToMailCommand); }
public void ShouldErrorWhenCommandStructureIsInappropriate(string command) { Action action = () => ChangeEmployeePaymentTypeToMailCommandParser.Parse(command); action.ShouldThrow <ChangeEmployeePaymentTypeToMailCommandStructureException>(); }