public void ShouldReturnSuccessWhenSendAInvalidCommand() { var handler = new CreateUserHandler(new FakeUserRepository()); var result = (CommandResult)handler.handle(FakeCommandCreateUser.invalidCommand()); Assert.AreEqual(false, result.Success); }
public void ShouldReturnSuccessWhenSendInvalidEmailCommand() { var validCommand = FakeCommandCreateUser.InvalidEmailCommand(); validCommand.Validate(); Assert.AreEqual(false, validCommand.Valid); }
public void ShouldReturnSuccessWhenSendValidCommand() { var validCommand = FakeCommandCreateUser.validCommand(); validCommand.Validate(); Assert.AreEqual(true, validCommand.Valid); }
public void ShouldReturnFalseWhenSendInvalidCommand() { var validCommand = FakeCommandCreateUser.invalidCommand(); validCommand.Validate(); Assert.AreEqual(false, validCommand.Valid); }