コード例 #1
0
    public async Task SetPageUrl_ShouldSetUrlSameWithPage_WithExistingPage()
    {
        var page = await pageRepository.GetAsync(testData.Page_1_Id);

        var menuItem = await menuItemRepository.GetAsync(testData.MenuItem_1_Id);

        menuManager.SetPageUrl(menuItem, page);

        menuItem.Url.ShouldNotBeNullOrEmpty();
        menuItem.Url.ShouldBe(PageConsts.UrlPrefix + page.Slug);
    }