Ejemplo n.º 1
0
    public async Task MoveAsync_ShouldChangePositionCorrectly_UnderRoot()
    {
        await menuManager.MoveAsync(testData.MenuItem_2_Id, null, 0);

        var menuItems = await menuItemRepository.GetListAsync();

        var menuItem1 = menuItems.First(x => x.Id == testData.MenuItem_1_Id);
        var menuItem2 = menuItems.First(x => x.Id == testData.MenuItem_2_Id);

        menuItem1.Order.ShouldBeGreaterThan(menuItem2.Order);
    }