public void validate_default()
        {
            BadOutputViewModel viewModel = new BadOutputViewModel();
            var result = viewModel.Validate(null);

            Assert.True(0 < result.Count());
        }
        public void Mapping_With_AutoMapper_Profiles()
        {
            var configuration = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile <BadOutputProfile>();
            });
            var mapper = configuration.CreateMapper();

            BadOutputViewModel vm = new BadOutputViewModel {
                Id = 1
            };
            BadOutputModel model = mapper.Map <BadOutputModel>(vm);

            Assert.Equal(vm.Id, model.Id);
        }
        public void Should_Success_Instantiate()
        {
            var machineDetails = new List <BadOutputMachineViewModel>()
            {
                new BadOutputMachineViewModel()
            };
            BadOutputViewModel viewModel = new BadOutputViewModel()
            {
                UId            = "UId",
                Code           = "Code",
                Reason         = "Reason",
                MachineDetails = machineDetails
            };

            Assert.Equal("UId", viewModel.UId);
            Assert.Equal("Code", viewModel.Code);
            Assert.Equal("Reason", viewModel.Reason);
            Assert.Equal(machineDetails, viewModel.MachineDetails);
        }
Beispiel #4
0
        public void Should_Success_Instantiate()
        {
            var badOutput = new BadOutputViewModel();
            var machine   = new MachineViewModel();
            DailyOperationBadOutputReasonsViewModel viewModel = new DailyOperationBadOutputReasonsViewModel()
            {
                Description      = "Description",
                Action           = "Action",
                BadOutput        = badOutput,
                Machine          = machine,
                DailyOperationId = 1
            };

            Assert.Equal("Description", viewModel.Description);
            Assert.Equal("Action", viewModel.Action);
            Assert.Equal(badOutput, viewModel.BadOutput);
            Assert.Equal(machine, viewModel.Machine);
            Assert.Equal(1, viewModel.DailyOperationId);
        }