Beispiel #1
0
        public async Task Should_Success_Post_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();

            var model = new GarmentInvoicePurchasingDispositionPostingViewModel()
            {
                ListIds = new List <GarmentInvoicePurchasingDispositionPostingIdViewModel>()
                {
                    new GarmentInvoicePurchasingDispositionPostingIdViewModel()
                    {
                        Id = 1
                    }
                }
            };

            var result = await service.Post(model);

            Assert.Equal(0, result);
        }