public void ShouldRecognizeChangeEmployeePaymentTypeToHoldCommand(int id) { var expectedChangeEmployeePaymentTypeToHoldCommand = new ChangeEmployeePaymentTypeToHoldCommand(id); var command = $"ChgEmp {id} Hold"; var changeEmployeePaymentTypeToHoldCommand = ChangeEmployeePaymentTypeToHoldCommandParser.Parse(command); changeEmployeePaymentTypeToHoldCommand.Should().Be(expectedChangeEmployeePaymentTypeToHoldCommand); }
public void ShouldErrorWhenCommandStructureIsInappropriate(string command) { Action action = () => ChangeEmployeePaymentTypeToHoldCommandParser.Parse(command); action.ShouldThrow <ChangeEmployeePaymentTypeToHoldCommandStructureException>(); }