Esempio n. 1
0
        public void Test_UpdateCartaValidator(int valor, bool valid)
        {
            var command = new UpdateCartaCommand {
                Id = Guid.NewGuid(), Valor = valor
            };
            var validator = new UpdateCartaValidator();
            var result    = validator.Validate(command);

            Assert.Equal(valid, result.IsValid);
        }
Esempio n. 2
0
        public async Task Should_Update_Carta()
        {
            try
            {
                carta.Valor = 6;
                var command = new UpdateCartaCommand {
                    Id = carta.Id, Valor = carta.Valor
                };
                var response = await integrationTestServer.PutAsync($"/api/Cartas/{carta.Id}", command);

                Assert.Equal(HttpStatusCode.NoContent, response.StatusCode);
            }
            catch (Exception ex)
            {
                output.WriteLine(ex.GetType().FullName);
                output.WriteLine(ex.Message);
                output.WriteLine(ex.StackTrace);
            }
        }
Esempio n. 3
0
 public async Task <IActionResult> PutCarta([FromRoute] Guid validationId, UpdateCartaCommand updateCarta)
 => StatusCode(await Mediator.Send(updateCarta.SetValidationId(validationId)).ConfigureAwait(false));