Switch simple properties to extension methods
This commit is contained in:
@@ -17,6 +17,7 @@ using Umbraco.Web.WebApi;
|
||||
using Umbraco.Tests.Common;
|
||||
using Umbraco.Tests.TestHelpers.Entities;
|
||||
using Umbraco.Core.Security;
|
||||
using Umbraco.Extensions;
|
||||
|
||||
namespace Umbraco.Tests.TestHelpers.ControllerTesting
|
||||
{
|
||||
@@ -98,23 +99,23 @@ namespace Umbraco.Tests.TestHelpers.ControllerTesting
|
||||
|
||||
//mock CurrentUser
|
||||
var groups = new List<ReadOnlyUserGroup>();
|
||||
for (var index = 0; index < backofficeIdentity.Roles.Length; index++)
|
||||
for (var index = 0; index < backofficeIdentity.GetRoles().Length; index++)
|
||||
{
|
||||
var role = backofficeIdentity.Roles[index];
|
||||
var role = backofficeIdentity.GetRoles()[index];
|
||||
groups.Add(new ReadOnlyUserGroup(index + 1, role, "icon-user", null, null, role, new string[0], new string[0]));
|
||||
}
|
||||
var mockUser = MockedUser.GetUserMock();
|
||||
mockUser.Setup(x => x.IsApproved).Returns(true);
|
||||
mockUser.Setup(x => x.IsLockedOut).Returns(false);
|
||||
mockUser.Setup(x => x.AllowedSections).Returns(backofficeIdentity.AllowedApplications);
|
||||
mockUser.Setup(x => x.AllowedSections).Returns(backofficeIdentity.GetAllowedApplications());
|
||||
mockUser.Setup(x => x.Groups).Returns(groups);
|
||||
mockUser.Setup(x => x.Email).Returns("admin@admin.com");
|
||||
mockUser.Setup(x => x.Id).Returns((int)backofficeIdentity.Id);
|
||||
mockUser.Setup(x => x.Id).Returns((int)backofficeIdentity.GetId());
|
||||
mockUser.Setup(x => x.Language).Returns("en");
|
||||
mockUser.Setup(x => x.Name).Returns(backofficeIdentity.RealName);
|
||||
mockUser.Setup(x => x.StartContentIds).Returns(backofficeIdentity.StartContentNodes);
|
||||
mockUser.Setup(x => x.StartMediaIds).Returns(backofficeIdentity.StartMediaNodes);
|
||||
mockUser.Setup(x => x.Username).Returns(backofficeIdentity.Username);
|
||||
mockUser.Setup(x => x.Name).Returns(backofficeIdentity.GetRealName());
|
||||
mockUser.Setup(x => x.StartContentIds).Returns(backofficeIdentity.GetStartContentNodes());
|
||||
mockUser.Setup(x => x.StartMediaIds).Returns(backofficeIdentity.GetStartMediaNodes());
|
||||
mockUser.Setup(x => x.Username).Returns(backofficeIdentity.GetUsername());
|
||||
backofficeSecurity.Setup(x => x.CurrentUser)
|
||||
.Returns(mockUser.Object);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user