public void ConvertObjectToHorizontalArrayArrayOfTwoObjects()
        {
            var classWithParamData1 = new ClassWithParamData
            {
                Name     = "Name 21",
                Age      = 100,
                Size     = 40,
                Type     = PersonType.One,
                Adjusted = false
            };
            var classWithParamData2 = new ClassWithParamData
            {
                Name     = "Name 22",
                Age      = 200,
                Size     = 40,
                Type     = PersonType.Two,
                Adjusted = true
            };
            var classWithParamDatas = new[] { classWithParamData1, classWithParamData2 };

            object[,] lists = ObjectToArrayOfPropertiesConverter.ConvertObjectToHorizontalArrayRange(classWithParamDatas);
            Assert.AreEqual(lists[0, 0], "Name 21");
            Assert.AreEqual(lists[0, 1], 100d);
            Assert.AreEqual(lists[0, 2], 40);
            Assert.AreEqual(lists[0, 3], PersonType.One);
            Assert.AreEqual(lists[0, 4], false);
            Assert.AreEqual(lists[1, 0], "Name 22");
            Assert.AreEqual(lists[1, 1], 200d);
            Assert.AreEqual(lists[1, 2], 40);
            Assert.AreEqual(lists[1, 3], PersonType.Two);
            Assert.AreEqual(lists[1, 4], true);
        }
        public void ConvertObjectToHorizontalArraySingleObject()
        {
            var classWithParamData = new ClassWithParamData
            {
                Name     = "Name 21",
                Age      = 100,
                Size     = 40,
                Type     = PersonType.One,
                Adjusted = false
            };

            object[,] lists = ObjectToArrayOfPropertiesConverter.ConvertObjectToHorizontalArrayRange(classWithParamData);
            Assert.AreEqual(lists[0, 0], "Name 21");
            Assert.AreEqual(lists[0, 1], 100d);
            Assert.AreEqual(lists[0, 2], 40);
            Assert.AreEqual(lists[0, 3], PersonType.One);
            Assert.AreEqual(lists[0, 4], false);
        }