public async Task ReadByIdAsync_Return_Null() { //Setup FinanceDbContext dbContext = GetDbContext(GetCurrentAsyncMethod()); Mock <IServiceProvider> serviceProviderMock = GetServiceProvider(); var vBRealizationService = new VBRealizationService(dbContext, serviceProviderMock.Object); VBRealizationWithPOService vBRealizationWithPOService = new VBRealizationWithPOService(dbContext, serviceProviderMock.Object); //Act var result = await vBRealizationService.ReadByIdAsync(1); //Assert Assert.NotNull(result); Assert.Null(result.Item1); }
public void Read_Return_Success() { //Setup FinanceDbContext _dbContext = GetDbContext(GetCurrentAsyncMethod()); Mock <IServiceProvider> serviceProviderMock = GetServiceProvider(); var vBRealizationService = new VBRealizationService(_dbContext, serviceProviderMock.Object); VBRealizationWithPOService vBRealizationWithPOService = new VBRealizationWithPOService(_dbContext, serviceProviderMock.Object); var vBRealizationDocumenData = GetDataUtil(vBRealizationWithPOService).GetTestData_TanpaNomorVB(); //Act ReadResponse <VBRealizationDocumentModel> result = vBRealizationService.Read(1, 1, "{}", new List <string>(), "", "{}"); //Assert Assert.NotNull(result); Assert.True(0 < result.Count); }
public async Task ReadByIdAsync_withPO_Return_Success() { //Setup FinanceDbContext dbContext = GetDbContext(GetCurrentAsyncMethod()); Mock <IServiceProvider> serviceProviderMock = GetServiceProvider(); var vBRequestDocumentService = new VBRequestDocumentService(dbContext, serviceProviderMock.Object); var vBRequestDocumentData = GetDataUtil(vBRequestDocumentService).GetTestData_VBRequestDocumentWithPO(); var vBRealizationService = new VBRealizationService(dbContext, serviceProviderMock.Object); VBRealizationWithPOService vBRealizationWithPOService = new VBRealizationWithPOService(dbContext, serviceProviderMock.Object); var vBRealizationDocumenData = GetDataUtil(vBRealizationWithPOService).GetTestData_TanpaNomorVB(); //Act var result = await vBRealizationService.ReadByIdAsync(vBRealizationDocumenData.Id); //Assert Assert.NotNull(result); }