Exemplo n.º 1
0
 public void ProblemLanguages_KeepsExactMatchNeedingTrim_RemovesNotMatched_WritesOfflineCache()
 {
     using (var folder = new TemporaryFolder("ProblemLanguages_KeepsExactMatchNeedingTrim_RemovesNotMatched_WritesOfflineCache"))
     {
         LicenseChecker.SetOfflineFolder(folder.FolderPath);
         var checker = SimpleTest(true);
         Assert.That(File.Exists(checker.getCacheFile()));
         var json = LicenseChecker.ReadObfuscatedFile(checker.getCacheFile());
         Assert.DoesNotThrow(() => DynamicJson.Parse(json));
         LicenseChecker.SetOfflineFolder(null);
     }
 }