File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed
src/LinkDotNet.Blog.Web/Features/Admin/Sitemap/Services
tests/LinkDotNet.Blog.UnitTests/Web/Features/Admin/Sitemap/Services Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ public async Task<SitemapUrlSet> CreateSitemapAsync()
31
31
var blogPosts = ( await repository . GetAllAsync ( f => f . IsPublished , b => b . UpdatedDate ) ) . ToList ( ) ;
32
32
33
33
urlSet . Urls . Add ( new SitemapUrl { Location = navigationManager . BaseUri } ) ;
34
+ urlSet . Urls . Add ( new SitemapUrl { Location = $ "{ navigationManager . BaseUri } /archive" } ) ;
34
35
urlSet . Urls . AddRange ( CreateUrlsForBlogPosts ( blogPosts ) ) ;
35
36
urlSet . Urls . AddRange ( CreateUrlsForTags ( blogPosts ) ) ;
36
37
@@ -62,4 +63,4 @@ private IEnumerable<SitemapUrl> CreateUrlsForTags(IEnumerable<BlogPost> blogPost
62
63
Location = $ "{ navigationManager . BaseUri } searchByTag/{ Uri . EscapeDataString ( t ) } ",
63
64
} ) ;
64
65
}
65
- }
66
+ }
Original file line number Diff line number Diff line change @@ -54,12 +54,13 @@ public async Task ShouldCreateSitemap()
54
54
55
55
var sitemap = await sut . CreateSitemapAsync ( ) ;
56
56
57
- sitemap . Urls . Should ( ) . HaveCount ( 5 ) ;
57
+ sitemap . Urls . Should ( ) . HaveCount ( 6 ) ;
58
58
sitemap . Urls [ 0 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } ") ;
59
- sitemap . Urls [ 1 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } blogPost/id1") ;
60
- sitemap . Urls [ 2 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } blogPost/id2") ;
61
- sitemap . Urls [ 3 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } searchByTag/tag1") ;
62
- sitemap . Urls [ 4 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } searchByTag/tag2") ;
59
+ sitemap . Urls [ 1 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } /archive") ;
60
+ sitemap . Urls [ 2 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } blogPost/id1") ;
61
+ sitemap . Urls [ 3 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } blogPost/id2") ;
62
+ sitemap . Urls [ 4 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } searchByTag/tag1") ;
63
+ sitemap . Urls [ 5 ] . Location . Should ( ) . Be ( $ "{ fakeNavigationManager . BaseUri } searchByTag/tag2") ;
63
64
}
64
65
65
66
[ Fact ]
You can’t perform that action at this time.
0 commit comments