Examples of useAdminForRequests()


Examples of org.sonatype.nexus.integrationtests.TestContext.useAdminForRequests()

  @Test
  public void createUser()
      throws Exception
  {
    TestContext testContext = TestContainer.getInstance().getTestContext();
    testContext.useAdminForRequests();

    // create user,
    UserResource resource = new UserResource();
    resource.setUserId(USER_ID);
    resource.setFirstName("Marvin Velo");
View Full Code Here

Examples of org.sonatype.nexus.integrationtests.TestContext.useAdminForRequests()

    String newPassword = "velo123";
    status = ChangePasswordUtils.changePassword(USER_ID, password, newPassword);
    Assert.assertTrue(status.isSuccess());

    // check if the user is 'active'
    testContext.useAdminForRequests();
    UserResource user = userUtil.getUser(USER_ID);
    Assert.assertEquals(user.getStatus(), "active");

    // login with new password
    testContext.setUsername(USER_ID);
View Full Code Here

Examples of org.sonatype.nexus.integrationtests.TestContext.useAdminForRequests()

    role.setId("role-123");
    role.setName("Role role-123");
    role.setDescription("Role role-123 external map");
    role.setSessionTimeout(60);
    role.addRole("nx-admin");
    testContext.useAdminForRequests();
    roleUtil.createRole(role);

    testContext.setUsername("admin-simple");
    testContext.setPassword("admin123");
    assertThat(UserCreationUtil.login(), isSuccess());
View Full Code Here

Examples of org.sonatype.nexus.integrationtests.TestContext.useAdminForRequests()

  private <T> T invokeAsAdministrator(final Callable<T> callable) throws Exception {
    final TestContext ctx = TestContainer.getInstance().getTestContext();
    final String username = ctx.getUsername();
    final String password = ctx.getPassword();
    final boolean secure = ctx.isSecureTest();
    ctx.useAdminForRequests();
    ctx.setSecureTest(true);

    try {
      return callable.call();
    }
View Full Code Here

Examples of org.sonatype.nexus.integrationtests.TestContext.useAdminForRequests()

    testContext.setPassword(TEST_USER_PASSWORD);

    assertThat(UserCreationUtil.login(), hasStatusCode(403));

    // add login privilege to role
    testContext.useAdminForRequests();

    RoleResource role = roleUtil.getRole(NEXUS504_ROLE);
    role.addPrivilege("2"/* login */);
    assertThat("Unable to add login privilege to role " + NEXUS504_ROLE + "\n"
        + RoleMessageUtil.update(role).getDescription(), RoleMessageUtil.update(role), isSuccess());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.