コード例 #1
0
        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);
        }
コード例 #2
0
        public void ShouldErrorWhenCommandStructureIsInappropriate(string command)
        {
            Action action = () => ChangeEmployeePaymentTypeToMailCommandParser.Parse(command);

            action.ShouldThrow <ChangeEmployeePaymentTypeToMailCommandStructureException>();
        }