public void TestExport_Config() { SolutionExportConfig config = new SolutionExportConfig(); config.Solutions.Add( new SolutionExportOptions() { SolutionName = "xRMCISample", IncludeVersionInName = true, Managed = true, ExportAsync = true } ); string configFile = $"{TestContext.TestLogsDir}\\ImportConfig.json"; Serializers.SaveJson <SolutionExportConfig>( configFile, config); //var x = OrganizationService.Retrieve("exportsolutionupload", Guid.NewGuid(), new ColumnSet(true)); List <string> exportedFiles = SolutionManager.ExportSolutions(LogsDirectory, config); Assert.IsTrue(File.Exists(exportedFiles[0])); }
public void TestExport_Config() { SolutionExportConfig config = new SolutionExportConfig(); config.Solutions.Add( new SolutionExportOptions() { //SolutionName = "TestSolution_Patch_1065d4b7", SolutionName = "TestSolution_Patch_ef8bd7db", IncludeVersionInName = true, Managed = true } ); string configFile = $"{TestContext.TestLogsDir}\\ImportConfig.json"; Serializers.SaveJson <SolutionExportConfig>( configFile, config); List <string> exportedFiles = SolutionManager.ExportSolutions(LogsDirectory, config); Assert.IsTrue(File.Exists(exportedFiles[0])); }