public async Task ExcelUploadServiceTest_Upload_Exception() { // Assemble _mockUploadBusinessService.Setup(p => p.Upload(It.IsAny <ExcelUploadModel>())).Throws <Exception>(); IExcelUploadService excelUploadService = new ExcelUploadService(_mockUploadBusinessService.Object); //Act var result = await excelUploadService.Upload(new ExcelUploadModel { Name = "test", Content = It.IsAny <byte[]>() }); ///Assert result.HttpStatusCode.Should().Be(StatusCodes.Error); }
public async Task ExcelUploadServiceTest_Upload_Success() { // Assemble _mockUploadBusinessService.Setup(p => p.Upload(It.IsAny <ExcelUploadModel>())). Returns(Task.FromResult(new ExcelUploadResponseModel(null))); IExcelUploadService excelUploadService = new ExcelUploadService(_mockUploadBusinessService.Object); //Act var result = await excelUploadService.Upload(new ExcelUploadModel { Name = "test", Content = It.IsAny <byte[]>() }); ///Assert result.HttpStatusCode.Should().Be(StatusCodes.Sucess); }