public virtual void Test() { Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory); LicenseKey.LoadLicenseFile(Environment.GetEnvironmentVariable("ITEXT7_LICENSEKEY") + "/all-products.xml"); // By default target dir is created during runSamples method. In this particular case we need this // action before due to overriding system out stream new FileInfo(GetDest()).Directory.Create(); TextWriter storedSystemOut = Console.Out; try { using (stream = File.Open((GetDest().Replace(".pdf", "_sout.txt")), FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite)) using (StreamWriter writer = new StreamWriter(stream, Encoding.UTF8)) { Console.SetOut(writer); RunSamples(); } } finally { Console.SetOut(storedSystemOut); LicenseKey.UnloadLicenses(); } }
public virtual void Test() { LicenseKey.UnloadLicenses(); RunSamples(); }