Example #1
0
 public void Open_archive_with_a_custom_uri_and_incorrect_item_scheme_returns_null()
 {
     using (var archive = new SciterArchive("custom://app/"))
     {
         archive.OpenAsync(_assembly);
         var buffer = archive.GetItem("notme://app/index.html");
         Assert.IsNull(buffer);
     }
 }
Example #2
0
 public void Open_archive_with_a_custom_uri_from_string()
 {
     using (var archive = new SciterArchive("custom://app/"))
     {
         archive.OpenAsync(_assembly);
         var buffer = archive.GetItem("index.html");
         Assert.NotNull(buffer);
     }
 }
Example #3
0
 public void Open_archive_async()
 {
     Assert.DoesNotThrowAsync(() => _archive.OpenAsync(_assembly));
     Assert.IsTrue(_archive.IsOpen);
     Assert.AreEqual(SciterArchive.DEFAULT_ARCHIVE_URI, _archive.Uri.AbsoluteUri);
 }