public NScanE2EDriver(ITestOutputHelper output) { ITestSupport testSupport = new ConsoleXUnitTestSupport(output); _fixtureSolutionDir = RelevantPaths.CreateHomeForFixtureSolution(_solutionName); _fullFixtureSolutionPath = _fixtureSolutionDir.SolutionFilePath(); _fullFixtureRulesPath = _fixtureSolutionDir.PathToFile(RulesFileName); _projectFiles = new ProjectFiles(_fixtureSolutionDir); _dotNetExe = new DotNetExe(_fixtureSolutionDir, testSupport); _references = new AssemblyReferences(_dotNetExe); _rules = new Rules(); _projectsCollection = new ProjectsCollection(_dotNetExe); _analysisResult = new AnalysisResult(); }
public AssemblyReferences(DotNetExe dotNetExe) { _dotNetExe = dotNetExe; ReferencesByProjectName = new List <(string, string)>(); }