public void Should_Success_Instantiate() { int Id = 1; string Code = "Code test"; string ColorRequest = "ColorRequest test"; string ColorTemplate = "ColorTemplate test"; double Quantity = 100; ColorTypeIntegrationViewModel ctivm = new ColorTypeIntegrationViewModel(); UOMIntegrationViewModel uvm = new UOMIntegrationViewModel(); ProductionOrderDetailIntegrationViewModel podivm = new ProductionOrderDetailIntegrationViewModel(); podivm.Id = 1; podivm.Code = Code; podivm.ColorRequest = ColorRequest; podivm.ColorTemplate = ColorTemplate; podivm.Quantity = 100; podivm.ColorType = ctivm; podivm.Uom = uvm; Assert.Equal(Id, podivm.Id); Assert.Equal(Code, podivm.Code); Assert.Equal(ColorRequest, podivm.ColorRequest); Assert.Equal(ColorTemplate, podivm.ColorTemplate); Assert.Equal(Quantity, podivm.Quantity); Assert.Equal(ctivm, podivm.ColorType); Assert.Equal(uvm, podivm.Uom); }
public void Should_Success_Instantiate() { var carts = new List <CartViewModel>() { new CartViewModel() { Code = "Code", CartNumber = "CartNumber", Pcs = 1, Qty = 1, Uom = new UOMIntegrationViewModel() { Unit = "Unit" } } }; var instruction = new KanbanInstructionViewModel(); var productionOrder = new ProductionOrderIntegrationViewModel(); var selectedProductionOrderDetail = new ProductionOrderDetailIntegrationViewModel(); KanbanCreateViewModel viewModel = new KanbanCreateViewModel() { GoodOutput = 1, BadOutput = 1, Code = "Code", Carts = carts, CurrentQty = 1, Instruction = instruction, IsBadOutput = true, Grade = "Grade", IsComplete = true, IsInactive = false, IsReprocess = true, OldKanbanId = 1, ProductionOrder = productionOrder, SelectedProductionOrderDetail = selectedProductionOrderDetail, CurrentStepIndex = 1 }; Assert.Equal(1, viewModel.BadOutput); Assert.Equal("Code", viewModel.Code); Assert.Equal(carts, viewModel.Carts); Assert.Equal("Code", viewModel.Code); Assert.Equal(1, viewModel.CurrentQty); Assert.Equal(1, viewModel.CurrentStepIndex); Assert.Equal(1, viewModel.GoodOutput); Assert.Equal("Grade", viewModel.Grade); Assert.Equal(instruction, viewModel.Instruction); Assert.True(viewModel.IsBadOutput); Assert.True(viewModel.IsComplete); Assert.False(viewModel.IsInactive); Assert.True(viewModel.IsReprocess); Assert.Equal("Grade", viewModel.Grade); Assert.Equal(selectedProductionOrderDetail, viewModel.SelectedProductionOrderDetail); }
public void Should_Success_Instantiate() { var time = DateTimeOffset.Now; var machineViewModel = new MachineViewModel() { UId = "UId", Code = "Code" }; var production = new ProductionOrderIntegrationViewModel() { }; var productionOrderDetail = new ProductionOrderDetailIntegrationViewModel(); var machineEvent = new MachineEventViewModel(); MonitoringEventViewModel viewModel = new MonitoringEventViewModel() { UId = "UId", CartNumber = "CartNumber", Code = "Code", DateStart = time, DateEnd = time, TimeInMilisStart = 1, TimeInMilisEnd = 1, Remark = "Remark", Machine = machineViewModel, ProductionOrder = production, ProductionOrderDetail = productionOrderDetail, MachineEvent = machineEvent, }; Assert.Equal("UId", viewModel.UId); Assert.Equal("CartNumber", viewModel.CartNumber); Assert.Equal("Code", viewModel.Code); Assert.Equal(time, viewModel.DateStart); Assert.Equal(time, viewModel.DateEnd); Assert.Equal(1, viewModel.TimeInMilisStart); Assert.Equal(1, viewModel.TimeInMilisEnd); Assert.Equal("Remark", viewModel.Remark); Assert.Equal("Remark", viewModel.Remark); Assert.Equal(machineViewModel, viewModel.Machine); Assert.Equal(production, viewModel.ProductionOrder); Assert.Equal(productionOrderDetail, viewModel.ProductionOrderDetail); Assert.Equal(machineEvent, viewModel.MachineEvent); }