public async Task FindTaskListById_Validation(int id, bool isValid) { var request = new FindTaskListByIdRequest(id); var validator = new FindTaskListByIdValidator(); var validationResult = await validator.ValidateAsync(request); Assert.AreEqual(isValid, validationResult.IsValid); }
public async Task FindTaskListById_Success() { var dataGenerationResult = _noTrackingContext.AddTestData <Domain.Entities.TaskList>(1); Assert.IsTrue(dataGenerationResult.Item1); var selectedId = dataGenerationResult.Item2[0]; var request = new FindTaskListByIdRequest(selectedId); var handler = new FindTaskListByIdRequestHandler(_noTrackingContext, Mapper.Instance); var result = await handler.Handle(request, default(CancellationToken)); Assert.IsNotNull(result); Assert.AreEqual(selectedId, result.Id); }