public async void Handle_Exception_test() { List <Project> returnn = new List <Project>(); this._unitOfUnitMock.Setup(mock => mock.ProjectRepository.ReadAll()).Throws(new Exception()); ReadAllProjectsCommand command = new ReadAllProjectsCommand(); ReadAllProjectsHandler handler = new ReadAllProjectsHandler(this._unitOfUnitMock.Object); var result = await handler.Handle(command, new CancellationTokenSource().Token); Assert.Null(result); }
public async void Handle_Succes_test() { List <Project> returnn = new List <Project>(); this._unitOfUnitMock.Setup(mock => mock.ProjectRepository.ReadAll()).Returns(Task.FromResult(returnn)); ReadAllProjectsCommand command = new ReadAllProjectsCommand(); ReadAllProjectsHandler handler = new ReadAllProjectsHandler(this._unitOfUnitMock.Object); var result = await handler.Handle(command, new CancellationTokenSource().Token); Assert.Equal(result, returnn); }