public void NumberColumnVM_FromPOCO()
        {
            //given
            var columnPOCO = new NumberColumnPOCO()
            {
                InternalName     = "test column name",
                DisplayName      = "test column display name",
                Required         = true,
                MinValue         = 10,
                MaxValue         = 100,
                OnlyIntegers     = true,
                InternalMinValue = 10,
                InternalMaxValue = 100
            };
            //when
            var columnVM = new NumberColumnVM(columnPOCO);

            //then
            Assert.AreEqual(columnPOCO.InternalName, columnVM.InternalName);
            Assert.AreEqual(columnPOCO.DisplayName, columnVM.DisplayName);
            Assert.AreEqual(columnPOCO.Required, columnVM.Required);
            Assert.AreEqual(columnPOCO.MinValue, columnVM.MinValue);
            Assert.AreEqual(columnPOCO.MaxValue, columnVM.MaxValue);
            Assert.AreEqual(columnPOCO.OnlyIntegers, columnVM.OnlyIntegers);
            Assert.AreEqual(columnPOCO.InternalMinValue, columnVM.InternalMinValue);
            Assert.AreEqual(columnPOCO.InternalMaxValue, columnVM.InternalMaxValue);
        }
Beispiel #2
0
 public void TestInitialize()
 {
     column = new NumberColumnPOCO()
     {
         MaxValue = 100,
         MinValue = -10
     };
     generator = new PositiveRandomDoubleDataGenerator();
 }
Beispiel #3
0
 public void TestInitialize()
 {
     column = new NumberColumnPOCO()
     {
         MaxValue = 100,
         MinValue = -10
     };
     generator = new BoundaryDoubleDataGenerator();
 }
 public void TestInitialize()
 {
     column = new NumberColumnPOCO()
     {
         MaxValue     = 100,
         MinValue     = -10,
         GenerateData = true
     };
     generator = new RandomIntegerDataGenerator();
 }