public async Task CheckWiki(Type t, string tag, int?id) { var booru = await General.CreateBooru(t); if (!booru.HasWikiAPI()) { await Assert.ThrowsAsync <Search.FeatureUnavailable>(async delegate() { await booru.GetWikiAsync(tag); }); } else { Search.Wiki.SearchResult result = await booru.GetWikiAsync(tag); Assert.Equal(id, result.id); General.CheckWiki(result); } }
public static void CheckWiki(Search.Wiki.SearchResult result) { Assert.InRange(result.lastUpdate, result.creation, DateTime.Now); }