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); } }
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); } }
public void Open_archive_async() { Assert.DoesNotThrowAsync(() => _archive.OpenAsync(_assembly)); Assert.IsTrue(_archive.IsOpen); Assert.AreEqual(SciterArchive.DEFAULT_ARCHIVE_URI, _archive.Uri.AbsoluteUri); }