private TestProject CopyTestProject( TestProject sourceTestProject, string testArtifactDirectory, string exeExtension, string sharedLibraryExtension, string sharedLibraryPrefix) { string copiedTestProjectDirectory = CalculateTestProjectDirectory( sourceTestProject.ProjectName, testArtifactDirectory); sourceTestProject.CopyProjectFiles(copiedTestProjectDirectory); return(new TestProject( copiedTestProjectDirectory, exeExtension, sharedLibraryExtension, sharedLibraryPrefix)); }
private TestProject CopyTestProject( TestProject sourceTestProject, string testArtifactDirectory, string exeExtension, string sharedLibraryExtension, string sharedLibraryPrefix, string assemblyName) { string copiedTestProjectDirectory = CalculateTestProjectDirectory( sourceTestProject.ProjectName, testArtifactDirectory); EnsureDirectoryBuildProps(testArtifactDirectory); sourceTestProject.CopyProjectFiles(copiedTestProjectDirectory); return(new TestProject( copiedTestProjectDirectory, exeExtension, sharedLibraryExtension, sharedLibraryPrefix, assemblyName: assemblyName)); }