public void ShouldValidateWhenCommandIsValid()
        {
            var command = new CreateGameCompanyCommand()
            {
                UserId = Guid.NewGuid(),
                Name   = "Teste 0001"
            };

            Assert.True(command.Valid());
        }
        public void ShouldRegisterGameCompanyWhenCommandIsValid()
        {
            var command = new CreateGameCompanyCommand()
            {
                UserId = Guid.NewGuid(),
                Name   = "EA SPORT"
            };

            var result = _handler.Handle(command);

            Assert.NotEqual(null, result);
            Assert.True(_handler.Valid);
        }
示例#3
0
        public async Task <ICommandResult> Post([FromBody] CreateGameCompanyCommand command)
        {
            var result = _handler.Handle(command);

            return(await Response(result));
        }