Update UserServiceTests.cs
This commit is contained in:
@@ -458,17 +458,36 @@ namespace Umbraco.Tests.Services
|
||||
|
||||
var user1 = ServiceContext.UserService.CreateUserWithIdentity("test1", "test1@test.com", userType);
|
||||
var user2 = ServiceContext.UserService.CreateUserWithIdentity("test2", "test2@test.com", userType);
|
||||
var user3 = ServiceContext.UserService.CreateUserWithIdentity("test3", "test3@test.com", userType);
|
||||
var user4 = ServiceContext.UserService.CreateUserWithIdentity("test4", "test4@test.com", userType);
|
||||
|
||||
//now add the section to specific users
|
||||
ServiceContext.UserService.AddSectionToAllUsers("test", (int)user1.Id, (int)user2.Id);
|
||||
|
||||
//assert
|
||||
var result1 = ServiceContext.UserService.GetUserById((int)user1.Id);
|
||||
var result2 = ServiceContext.UserService.GetUserById((int)user2.Id);
|
||||
var result3 = ServiceContext.UserService.GetUserById((int)user3.Id);
|
||||
var result4 = ServiceContext.UserService.GetUserById((int)user4.Id);
|
||||
Assert.IsTrue(result1.AllowedSections.Contains("test"));
|
||||
Assert.IsTrue(result2.AllowedSections.Contains("test"));
|
||||
Assert.IsFalse(result3.AllowedSections.Contains("test"));
|
||||
Assert.IsFalse(result4.AllowedSections.Contains("test"));
|
||||
|
||||
//now add the section to all users
|
||||
ServiceContext.UserService.AddSectionToAllUsers("test");
|
||||
|
||||
//assert
|
||||
var result1 = ServiceContext.UserService.GetUserById((int)user1.Id);
|
||||
var result2 = ServiceContext.UserService.GetUserById((int)user2.Id);
|
||||
result1 = ServiceContext.UserService.GetUserById((int)user1.Id);
|
||||
result2 = ServiceContext.UserService.GetUserById((int)user2.Id);
|
||||
result3 = ServiceContext.UserService.GetUserById((int)user3.Id);
|
||||
result4 = ServiceContext.UserService.GetUserById((int)user4.Id);
|
||||
Assert.IsTrue(result1.AllowedSections.Contains("test"));
|
||||
Assert.IsTrue(result2.AllowedSections.Contains("test"));
|
||||
Assert.IsTrue(result3.AllowedSections.Contains("test"));
|
||||
Assert.IsTrue(result4.AllowedSections.Contains("test"));
|
||||
}
|
||||
|
||||
|
||||
[Test]
|
||||
public void Get_By_Profile_Username()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user