public async Task <GarmentCorrectionNote> GetTestDataKoreksiHargaSatuan()
        {
            var data = GetNewDataKoreksiHargaSatuan();
            await garmentCorrectionNoteFacade.Create(data);

            return(data);
        }
        public async void Should_Success_Create_Data_With_Tax()
        {
            var facade   = new GarmentCorrectionNotePriceFacade(GetServiceProvider(), _dbContext(GetCurrentMethod()));
            var data     = dataUtil(facade, GetCurrentMethod()).GetNewDataWithTax();
            var Response = await facade.Create(data);

            Assert.NotEqual(Response, 0);

            var data2nd     = dataUtil(facade, GetCurrentMethod()).GetNewDataWithTax();
            var Response2nd = await facade.Create(data2nd);

            Assert.NotEqual(Response2nd, 0);
        }
Exemple #3
0
        public async Task Should_Error_Create_Data_Failed_Get_Supplier()
        {
            var httpClientService = new Mock <IHttpClientService>();

            httpClientService
            .Setup(x => x.GetAsync(It.Is <string>(s => s.Contains("master/garment-suppliers"))))
            .ReturnsAsync(new HttpResponseMessage(HttpStatusCode.InternalServerError)
            {
                Content = new StringContent("")
            });

            var serviceProviderMock = new Mock <IServiceProvider>();

            serviceProviderMock
            .Setup(x => x.GetService(typeof(IdentityService)))
            .Returns(new IdentityService {
                Username = "******", TimezoneOffset = 7
            });
            serviceProviderMock
            .Setup(x => x.GetService(typeof(IHttpClientService)))
            .Returns(httpClientService.Object);

            var facade   = new GarmentCorrectionNotePriceFacade(serviceProviderMock.Object, _dbContext(GetCurrentMethod()));
            var datautil = await dataUtil(facade, GetCurrentMethod()).GetNewData();

            var       data = datautil.GarmentCorrectionNote;
            Exception e    = await Assert.ThrowsAsync <Exception>(async() => await facade.Create(data));

            Assert.NotNull(e.Message);
        }
Exemple #4
0
        public async Task Should_Success_Create_Data()
        {
            var facade   = new GarmentCorrectionNotePriceFacade(GetServiceProvider(), _dbContext(GetCurrentMethod()));
            var datautil = await dataUtil(facade, GetCurrentMethod()).GetNewData();

            var data     = datautil.GarmentCorrectionNote;
            var Response = await facade.Create(data);

            Assert.NotEqual(Response, 0);
        }
        public async void Should_Error_Create_Data_Null_Items()
        {
            var facade = new GarmentCorrectionNotePriceFacade(GetServiceProvider(), _dbContext(GetCurrentMethod()));
            var data   = dataUtil(facade, GetCurrentMethod()).GetNewData().GarmentCorrectionNote;

            data.Items = null;
            Exception e = await Assert.ThrowsAsync <Exception>(async() => await facade.Create(data));

            Assert.NotNull(e.Message);
        }