Esempio n. 1
0
        public static string CreateHeaderStr()
        {
            var markdownTableStr = string.Empty;
            //var csvModelMap = new TestResultModel.ReadCsvModel();
            //var type = typeof(TestResultModel.ReadCsvModel);
            //var attributeCount = 0;
            //foreach (var property in type.GetProperties())
            //{
            //    attributeCount += property.GetCustomAttributes(false).Length;
            //}

            var map = new TestResultModel.ReadCsvModelMap();

            markdownTableStr += "| ";
            for (var i = 0; i < map.MemberMaps.Count(); i++)
            {
                markdownTableStr += $"{map.MemberMaps.ElementAt(i).Data.Names[0]} | ";
            }

            markdownTableStr += Environment.NewLine;
            markdownTableStr += "| ";
            for (var i = 0; i < map.MemberMaps.Count(); i++)
            {
                markdownTableStr += $"---- | ";
            }
            markdownTableStr += Environment.NewLine;

            return(markdownTableStr);
        }
Esempio n. 2
0
        public static string CreateHeaderStr()
        {
            var markdownTableStr = string.Empty;

            var map = new TestResultModel.ReadCsvModelMap();

            markdownTableStr += "| ";
            for (var i = 0; i < map.MemberMaps.Count(); i++)
            {
                markdownTableStr += $"{map.MemberMaps.ElementAt(i).Data.Names[0]} | ";
            }

            markdownTableStr += Environment.NewLine;
            markdownTableStr += "| ";
            for (var i = 0; i < map.MemberMaps.Count(); i++)
            {
                markdownTableStr += $"---- | ";
            }
            markdownTableStr += Environment.NewLine;

            return(markdownTableStr);
        }