private void createUsersAndRoles() { TestContext ctx = this.host.testCreate(this.authUserCount); AuthorizationSetupHelper.AuthSetupCompletion authCompletion = (ex) -> { if (ex == null) { ctx.completeIteration(); } else { ctx.failIteration(ex); } }; this.host.setSystemAuthorizationContext(); for (int i = 0; i < this.authUserCount; i++) { AuthorizationSetupHelper.create() .setHost(this.host) .setUserEmail(buildExampleUserEmail(i)) .setUserPassword(buildExampleUserEmail(i)) .setUserSelfLink(buildExampleUserLink(i)) .setIsAdmin(false) .setUpdateUserGroupForUser(true) .setDocumentKind(Utils.buildKind(ExampleServiceState.class)) .setCompletion(authCompletion) .start(); } this.host.testWait(ctx); this.host.resetAuthorizationContext(); }
private void createUsersAndRoles() { TestContext ctx = this.host.testCreate(this.authUserCount); AuthorizationSetupHelper.AuthSetupCompletion authCompletion = (ex) -> { if (ex == null) { ctx.completeIteration(); } else { ctx.failIteration(ex); } }; this.host.setSystemAuthorizationContext(); for (int i = 0; i < this.authUserCount; i++) { AuthorizationSetupHelper.create() .setHost(this.host) .setUserEmail(buildExampleUserEmail(i)) .setUserPassword(buildExampleUserEmail(i)) .setUserSelfLink(buildExampleUserLink(i)) .setIsAdmin(false) .setUpdateUserGroupForUser(true) .setDocumentKind(Utils.buildKind(ExampleServiceState.class)) .setCompletion(authCompletion) .start(); } this.host.testWait(ctx); this.host.resetAuthorizationContext(); }