public void ValidateOk() { var command = new UpdateApplicationStateCommand(id: 1, applicationName: "Aplicação 1" , applicationDescription: "Descrição aplicação 1", isRunning: false); Assert.AreEqual(true, command.Validate()); }
public void ValidateFail() { var command = new UpdateApplicationStateCommand(id: 1, applicationName: "" , applicationDescription: "", isRunning: false); Assert.AreEqual(false, command.Validate()); }
public void ValidateOk() { var command = new UpdateApplicationStateCommand(id: 1, applicationName: "Aplicação 1" , applicationDescription: "Aplicação teste 1", isRunning: false); var handle = new UpdateApplicationStateHandler(_repository); var result = (CommandResult)handle.Handle(command); Assert.AreEqual(true, result.Ok); }
public CommandResult UpdateApplicationEvent([FromServices] UpdateApplicationStateHandler handler , [FromBody] UpdateApplicationStateCommand command) { return((CommandResult)handler.Handle(command)); }