コード例 #1
0
        public void should_success_Copy()
        {
            MachineSpinningModel     origin      = new MachineSpinningModel();
            MachineSpinningViewModel destination = new MachineSpinningViewModel();

            PropertyCopier <MachineSpinningModel, MachineSpinningViewModel> .Copy(origin, destination);
        }
コード例 #2
0
        public MachineSpinningViewModel GetDataToValidate(CoreDbContext dbContext)
        {
            SetUnitAndUOM(dbContext);
            var header = Service.GetMachineTypes();
            MachineSpinningViewModel TestData = new MachineSpinningViewModel()
            {
                No        = "11",
                Code      = "Code",
                Name      = "Name",
                Year      = 2018,
                Condition = "Condition",
                //Type = header.First(),
                Delivery         = 2,
                CapacityPerHour  = 1808.123,
                CounterCondition = "test",
                Brand            = "test",
                UomId            = "1",
                UomUnit          = dbContext.UnitOfMeasurements.FirstOrDefault().Unit,
                Line             = "Line",
                UnitCode         = "UnitC",
                UnitId           = "1",
                MachineCode      = "Code",
                Types            = new List <MachineSpinningProcessTypeViewModel>()
                {
                    new MachineSpinningProcessTypeViewModel()
                    {
                        Type = header.First()
                    },
                    new MachineSpinningProcessTypeViewModel()
                    {
                        Type = header.ElementAt(header.Count - 1)
                    }
                },
                UnitName = dbContext.Units.FirstOrDefault().Name
            };

            return(TestData);
        }
コード例 #3
0
        public MachineSpinningViewModel GetDataToValidate()
        {
            var header = Service.GetMachineTypes();
            MachineSpinningViewModel TestData = new MachineSpinningViewModel()
            {
                Code             = "Code",
                Name             = "Name",
                Year             = 2018,
                Condition        = "Condition",
                Type             = header.First(),
                Delivery         = 2,
                CapacityPerHour  = 1808.123,
                CounterCondition = "test",
                Brand            = "test",
                UomId            = "1",
                UomUnit          = "uomtest",
                Line             = "Line",
                UnitCode         = "UnitC",
                UnitId           = "1",
                UnitName         = "UnitName"
            };

            return(TestData);
        }
コード例 #4
0
        public void Should_Success_Validate_All_Null_Data()
        {
            var vm = new MachineSpinningViewModel();

            Assert.True(vm.Validate(null).Count() > 0);
        }