public void can_load_site_report_metadata() { var config = new WebCenterConfiguration(); var webClient = Substitute.For <ICookieAwareWebClient>(); webClient.DownloadString(Arg.Any <string>()).Returns(ResourceFile.SiteReportMetadataJson); var repository = new SiteReportService(config, webClient); var result = repository.GetSiteReport(); result.ShouldNotBeNull(); result.NodeInfo.ShouldNotBeNull(); result.NodeInfo.ShouldNotBeEmpty(); result.WebsiteDocs.ShouldNotBeNull(); result.WebsiteDocs.ShouldNotBeEmpty(); result.SiteHierarchy.ShouldNotBeNull(); result.SiteHierarchy.ShouldNotBeEmpty(); result.UrlDataFiles.ShouldNotBeNull(); result.UrlDataFiles.ShouldNotBeEmpty(); }
public WebCenterAssetService(WebCenterConfiguration config) { _config = config; }
internal SiteReportService(WebCenterConfiguration config) : this(config, new CookieAwareWebClient()) /* no-op */ }
public SiteReportMapper(WebCenterConfiguration config) { _config = config; }
public OracleWebCenterSourceEndpoint(WebCenterConfiguration config) { _config = config; }
public WebCenterMetadataService(WebCenterConfiguration config) { _config = config; }