예제 #1
0
        public void CreateViewTest()
        {
            var data = GetRandom.Object <UnitFactorData>();
            var view = UnitFactorViewFactory.Create(new UnitFactor(data));

            TestArePropertyValuesEqual(view, data);
        }
예제 #2
0
        public void CreateObjectTest()
        {
            var view = GetRandom.Object <UnitFactorView>();
            var data = UnitFactorViewFactory.Create(view).Data;

            TestArePropertyValuesEqual(view, data);
        }
예제 #3
0
        [TestMethod] public void CreateObjectTest()
        {
            var view = GetRandom.Object <UnitFactorView>();
            var data = UnitFactorViewFactory.Create(view).Data;

            arePropertiesEqual(view, data);
        }
예제 #4
0
파일: UnitsPage.cs 프로젝트: jebere/Abc
        private void loadFactors(UniqueEntityView item)
        {
            Factors.Clear();
            if (item is null)
            {
                return;
            }
            factors.FixedFilter = GetMember.Name <UnitFactorData>(x => x.UnitId);
            factors.FixedValue  = item.Id;
            var list = factors.Get().GetAwaiter().GetResult();

            foreach (var e in list)
            {
                Factors.Add(UnitFactorViewFactory.Create(e));
            }
        }
예제 #5
0
 protected internal override UnitFactorView toView(UnitFactor obj)
 {
     return(UnitFactorViewFactory.Create(obj));
 }
예제 #6
0
 protected internal override UnitFactor toObject(UnitFactorView view)
 {
     return(UnitFactorViewFactory.Create(view));
 }
예제 #7
0
 protected internal override UnitFactorView toView(UnitFactor obj) => UnitFactorViewFactory.Create(obj);
예제 #8
0
 protected internal override UnitFactor toObject(UnitFactorView view) => UnitFactorViewFactory.Create(view);