public TestFodyVM() { TestModel = new Test() { FamilyName = "family name", GivenNames = "given names", }; UpdateCommand = new UpdateTestCommand(this); }
public async Task <ActionResult> Update(int id, UpdateTestCommand command) { if (id != command.Id) { return(BadRequest()); } await Mediator.Send(command); return(NoContent()); }
public async Task UpdateTest(long testId, ResultStatus expectedResult) { var handler = new UpdateTestHandler(uow); var command = new UpdateTestCommand() { UserId = OwnerId, Title = "Roberto Carlos", TestId = testId }; var result = await handler.Handle(command, default); Assert.AreEqual(expectedResult, result.Status); }