ArchiMetrics.Analysis.Tests.Metrics.CodeMetricsCalculatorTests.GivenACodeMetricsCalculator.CreateProject C# (CSharp) Метод

CreateProject() приватный Метод

private CreateProject ( string text ) : Microsoft.CodeAnalysis.Project
text string
Результат Microsoft.CodeAnalysis.Project
            private Project CreateProject(string text)
            {
                var workspace = new AdhocWorkspace();

                var projectId = ProjectId.CreateNewId("testcode");
                var solution = workspace.CurrentSolution.AddProject(projectId, "testcode", "testcode.dll", LanguageNames.CSharp);
                solution = solution.AddDocument(DocumentId.CreateNewId(projectId), "code.cs", text);
                return solution.Projects.First();
            }
        }