private static NamespaceStatistics CreateNamespaceStatistics()
        {
            var namespaceStatistics = new NamespaceStatistics(new ModuleStatistics("module", Guid.Empty, 0, 0),  "Clazz");
            var methodCoverageStats = new Microsoft.VisualStudio.Coverage.Analysis.CoverageStatistics
            {
                BlocksCovered = 1, BlocksNotCovered = 2, LinesCovered = 3, LinesNotCovered = 4, LinesPartiallyCovered = 5
            };

            for (int classIdx = 1; classIdx <= ClassCount; classIdx++)
            {
                var classStats = namespaceStatistics.GetOrAddClass("Class" + classIdx);
                for (var methodIdx = 1; methodIdx <= MethodCount; methodIdx++)
                    classStats.AddMethod(new MethodStatistics((uint)methodIdx, "Method" + methodIdx, "Method" + methodIdx, methodCoverageStats));
            }

            return namespaceStatistics;
        }
        private static ModuleStatistics CreateModuleStatistics()
        {
            var moduleStats = new ModuleStatistics("Module", Guid.Empty, 50 /* imageSize */, 4 /* linkTime */);
            var methodCoverageStats = new Microsoft.VisualStudio.Coverage.Analysis.CoverageStatistics
            {
                BlocksCovered = 1, BlocksNotCovered = 2, LinesCovered = 3, LinesNotCovered = 4, LinesPartiallyCovered = 5
            };

            for (int namespaceIdx = 1; namespaceIdx <= NamespaceCount; namespaceIdx++)
            {
                var nsStats = moduleStats.GetOrAddNamespace("Namespace" + namespaceIdx);
                for (int classIdx = 1; classIdx <= ClassCount; classIdx++)
                {
                    var classStats = nsStats.GetOrAddClass("Class" + classIdx);
                    for (var methodIdx = 1; methodIdx <= MethodCount; methodIdx++)
                        classStats.AddMethod(new MethodStatistics((uint)methodIdx, "Method" + methodIdx, "Method" + methodIdx, methodCoverageStats));
                }
            }
            return moduleStats;
        }