Beispiel #1
0
        public async Task Should_Not_Empty_Read_Created_Data()
        {
            var serviceProviderMock = GetServiceProvider();
            var dbContext           = GetDbContext(GetCurrentMethod());

            var service = new GarmentInvoicePurchasingDispositionService(serviceProviderMock.Object, dbContext);

            var expedition = new GarmentDispositionExpeditionModel();

            EntityExtension.FlagForCreate(expedition, "Test", "Test");
            dbContext.GarmentDispositionExpeditions.Add(expedition);
            dbContext.SaveChanges();

            await service.CreateAsync(new GarmentInvoicePurchasingDispositionModel()
            {
                InvoiceNo = "Test", SupplierName = "Test", CurrencyCode = "Code", BankName = "BankName", Items = new List <GarmentInvoicePurchasingDispositionItemModel>()
                {
                    new GarmentInvoicePurchasingDispositionItemModel(0, expedition.Id, "Test")
                }
            });

            var result = service.Read(1, 10, "{}", new List <string>(), null, "{}");

            Assert.NotEmpty(result.Data);
        }