public async Task UpdateFacultyNotNullInput() { var output = new Mock <UpdateFacultyPresenter>().Object; var useCase = new UpdateFacultyUseCase( facultyRepository, output); await useCase.Execute(new UpdateFacultyInput(new Domain.Entities.Faculty())); Assert.NotNull(output); Assert.True(output.ViewModel is NotFoundResult); }
public async Task UpdateFacultyNullInput() { var output = new Mock <UpdateFacultyPresenter>().Object; var useCase = new UpdateFacultyUseCase( facultyRepository, output); await useCase.Execute(null); Assert.NotNull(output); Assert.True(output.ViewModel is BadRequestObjectResult); }