コード例 #1
0
        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);
            }
        }
コード例 #2
0
 public static void CheckWiki(Search.Wiki.SearchResult result)
 {
     Assert.InRange(result.lastUpdate, result.creation, DateTime.Now);
 }