|
|
|
@ -72,12 +72,14 @@ public class PageManager_Test : CmsKitDomainTestBase |
|
|
|
[Fact] |
|
|
|
public async Task SetHomePageAsync_ShouldWorkProperly_IfExistHomePage() |
|
|
|
{ |
|
|
|
var page = await pageRepository.GetAsync(testData.Page_1_Id); |
|
|
|
|
|
|
|
await pageManager.SetHomePageAsync(page); |
|
|
|
await WithUnitOfWorkAsync(async ()=> |
|
|
|
{ |
|
|
|
var page = await pageRepository.GetAsync(testData.Page_1_Id); |
|
|
|
|
|
|
|
await pageRepository.UpdateAsync(page); |
|
|
|
await pageManager.SetHomePageAsync(page); |
|
|
|
}); |
|
|
|
|
|
|
|
var page = await pageRepository.GetAsync(testData.Page_1_Id); |
|
|
|
page.IsHomePage.ShouldBeTrue(); |
|
|
|
|
|
|
|
var pageSetAsHomePageAsFalse = await pageRepository.GetAsync(testData.Page_2_Id); |
|
|
|
|