Affecto.IdentityManagement.ApplicationServicesTests.UserServiceTests.AddUserCreatesDefaultRoles C# (CSharp) Method

AddUserCreatesDefaultRoles() private method

private AddUserCreatesDefaultRoles ( ) : void
return void
        public void AddUserCreatesDefaultRoles()
        {
            var userGroups = new List<string> { "group1", "GROUP2" };
            var role1 = new Role { ExternalGroupName = "group1", Id = Guid.NewGuid() };
            var role2 = new Role { ExternalGroupName = "group2", Id = Guid.NewGuid() };
            queryServiceRoles.Add(role1);
            queryServiceRoles.Add(role2);

            sut.AddUser(AccountName, AccountType, DisplayName, userGroups);

            commandBus.Value.Received(1).Send(Arg.Is<Envelope<ICommand>>(o => ((AddUserRoleCommand)o.Body).RoleId == role1.Id));
            commandBus.Value.Received(1).Send(Arg.Is<Envelope<ICommand>>(o => ((AddUserRoleCommand)o.Body).RoleId == role2.Id));
        }