コード例 #1
0
        public void GetOutputDirectoryEmpty()
        {
            var projectPath   = @"C:\GGP_project_path\";
            var projectValues = new ProjectValues
            {
                OutDir = @"",
            };

            var vcProject = CreateVcProject(projectValues, projectPath);
            ISolutionExplorerProject project = vcProjectAdapterFactory.Create(vcProject);

            Assert.AreEqual(RemoveTrailingSeparator(projectPath), project.OutputDirectory);
        }
コード例 #2
0
        public void GetTargetDirectoryMakefileProject(string targetPath,
                                                      string targetFileName, string expected)
        {
            var projectPath   = @"C:\GGP_project_path\";
            var projectValues = new ProjectValues
            {
                TargetPath = targetPath,
                TargetName = targetFileName,
            };

            var vcProject = CreateVcMakefileProject(projectValues, projectPath);
            ISolutionExplorerProject project = vcProjectAdapterFactory.Create(vcProject);

            Assert.AreEqual(expected, project.TargetDirectory);
        }
コード例 #3
0
 public void HandleProjectLoaded(ISolutionExplorerProject project) => this.project = project;