Example #1
0
        public void Should_Success_Instantiate()
        {
            var productionOrder = new ProductionOrderIntegrationViewModel();
            var item            = new List <ShipmentDocumentItemViewModel>()
            {
                new ShipmentDocumentItemViewModel()
            };

            ShipmentDocumentDetailViewModel viewModel = new ShipmentDocumentDetailViewModel()
            {
                ProductionOrderColorType    = "ProductionOrderColorType",
                ProductionOrderDesignCode   = "ProductionOrderDesignCode",
                ProductionOrderDesignNumber = "ProductionOrderDesignNumber",
                ProductionOrderId           = 1,
                ProductionOrderType         = "ProductionOrderType",
                ProductionOrderNo           = "ProductionOrderNo",
                ProductionOrder             = productionOrder,
                Items = item
            };

            Assert.Equal("ProductionOrderColorType", viewModel.ProductionOrderColorType);
            Assert.Equal("ProductionOrderDesignCode", viewModel.ProductionOrderDesignCode);
            Assert.Equal("ProductionOrderDesignNumber", viewModel.ProductionOrderDesignNumber);
            Assert.Equal(1, viewModel.ProductionOrderId);
            Assert.Equal("ProductionOrderNo", viewModel.ProductionOrderNo);
            Assert.Equal(productionOrder, viewModel.ProductionOrder);
            Assert.Equal("ProductionOrderType", viewModel.ProductionOrderType);
            Assert.Equal(item, viewModel.Items);
        }
        public void validate_Throws_NotImplementedException()
        {
            ShipmentDocumentDetailViewModel viewModel = new ShipmentDocumentDetailViewModel();

            Assert.Throws <NotImplementedException>(() => viewModel.Validate(null));
        }