Esempio n. 1
0
            public async Task Given_A_DomainUrl_An_ArticleId_RelatedPages_Should_Contain_Atleast_1_Item(string domainUrl, int articleId)
            {
                // Arrange
                var sut = new WikiRelatedPages(domainUrl);

                // Act
                var result = await sut.Articles(articleId);

                // Assert
                result.Items.Should().NotBeEmpty();
            }
Esempio n. 2
0
            public async Task Given_A_DomainUrl_And_An_ArticleId_Should_Successfully_Retrieve_SearchResults(string domainUrl, int articleId)
            {
                // Arrange
                var sut = new WikiRelatedPages(domainUrl);

                // Act
                var result = await sut.Articles(articleId);

                // Assert
                result.Items.Should().NotBeEmpty();
            }
Esempio n. 3
0
 public void Setup()
 {
     _wikiaHttpClient = Substitute.For <IWikiaHttpClient>();
     _sut             = new WikiRelatedPages(Url, WikiaSettings.ApiVersion, _wikiaHttpClient);
 }
Esempio n. 4
0
 public void SetUp()
 {
     _sut = new WikiRelatedPages(_domainUrl);
 }