コード例 #1
0
        public async Task GetIndexPageAsync_Test()
        {
            var WebClient = Setup.SetupWebClient().Result;
            IndexPageManager indexManager = new IndexPageManager(WebClient);
            var result = await indexManager.GetIndexPageAsync();

            Assert.NotNull(result);
            Assert.True(result.Forums.Any());
        }
コード例 #2
0
        public async Task GetIndexPageAsyncWithMetadata_Test()
        {
            var WebClient = Setup.SetupWebClient().Result;
            IndexPageManager indexManager = new IndexPageManager(WebClient);
            var result = await indexManager.GetIndexPageAsync(true);

            Assert.NotNull(result);
            Assert.True(result.Forums.Any());
            Assert.True(result.Forums.TrueForAll(n => n.Id != 0));
        }
コード例 #3
0
 public IndexModel(AwfulClient client)
 {
     this.client  = client;
     this.manager = new IndexPageManager(this.client);
 }