public void GetTypesWithMembersTest()
        {
            var parser = new TypeImporter.TypeParser()
            {
                ParseXmlDocumentation = true,
                NoInheritedMembers    = false,
                AssemblyFilename      = wwutilsAssembly
            };
            var types = parser.GetAllTypes(assemblyPath:  wwutilsAssembly);

            Assert.IsNotNull(types, parser.ErrorMessage);
            Assert.Greater(types.Count, 0, "Count shouldn't be 0");

            RenderTypes(types);
        }
        public void GetConfigurationPropertiesTest()
        {
            var appConfigType = typeof(MarkdownMonster.ApplicationConfiguration);

            var typeParser = new TypeImporter.TypeParser()
            {
                ParseXmlDocumentation = true,
            };
            var dotnetObject = typeParser.ParseObject(appConfigType);

            var list = new List <DotnetObject>();

            list.Add(dotnetObject);

            RenderTypes(list);
        }
        public void GetTypesNetCoreTest()
        {
            var parser = new TypeImporter.TypeParser()
            {
                ParseXmlDocumentation = true
            };
            var types = parser.GetAllTypes(assemblyPath: wwutilsAssembly);

            Assert.IsNotNull(types);
            Assert.IsTrue(types.Count > 0, "Count shouldn't be 0");

            foreach (var type in types)
            {
                Console.WriteLine($"{type} ");
            }
        }