Exemplo n.º 1
0
        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());
        }
Exemplo n.º 2
0
        public void ValidateFail()
        {
            var command = new UpdateApplicationStateCommand(id: 1, applicationName: ""
                                                            , applicationDescription: "", isRunning: false);

            Assert.AreEqual(false, command.Validate());
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
 public CommandResult UpdateApplicationEvent([FromServices] UpdateApplicationStateHandler handler
                                             , [FromBody] UpdateApplicationStateCommand command)
 {
     return((CommandResult)handler.Handle(command));
 }