public void Test2() { //Arrange DirectoryInfo inputDirectory = new DirectoryInfo(@"TestData\FromMultipleDocx\Test 2\input"); ArrayList inputFiles = GetInputFilesList(inputDirectory); string outputFilePath = new FileInfo(@"output\2\Doc 2-3.xml").FullName; //NOTE: because translation contain validation errors output file will not created. And so we will check transitional output //string transitionalOuput = new FileInfo(@"output\2\F 2.xml").FullName; string originalOutputPath = new FileInfo(@"TestData\FromMultipleDocx\Test 2\Output\Doc 2-3.xml").FullName; TranslationParametersBuilder preporator = new TranslationParametersBuilder(); preporator .WithTitle("m 2-3") .WithCreator("Balandin Vyacheslav") .WithPublisher("Pruchkovskaya") .WithUID("2-3") .WithVersion(OfficeVersion) .WithMasterSubFlag("Yes") .WithSubject("m"); //Act SaveAsMultipleDaisy(inputFiles, outputFilePath, preporator); //Assert string originalPluginResult = ReadFile(originalOutputPath); string currentResult = ReadFile(outputFilePath); Assert.AreEqual(originalPluginResult, currentResult, "From Multiple Docx Test2 failed."); }
public void Test10() { //Arrange DirectoryInfo inputDirectory = new DirectoryInfo(@"TestData\FromMultipleDocx\Test 10\input"); ArrayList inputFiles = GetInputFilesList(inputDirectory); string outputFilePath = new FileInfo(@"output\10\Doc.xml").FullName; string originalOutputPath = new FileInfo(@"TestData\FromMultipleDocx\Test 10\Output\Doc 10-1.xml").FullName; TranslationParametersBuilder preporator = new TranslationParametersBuilder(); preporator .WithTitle("m 10-1") .WithCreator("Balandin Vyacheslav") .WithPublisher("Pruchkovskaya") .WithUID("10-1") .WithVersion(OfficeVersion) .WithMasterSubFlag("Yes") .WithSubject("m"); //Act SaveAsMultipleDaisy(inputFiles, outputFilePath, preporator); //Assert string originalPluginResult = ReadFile(originalOutputPath); string currentResult = ReadFile(outputFilePath); Assert.AreEqual(originalPluginResult, currentResult, "From Multiple Docx Test10 failed."); }