Package com.griddynamics.genesis.tools.usergroups

Examples of com.griddynamics.genesis.tools.usergroups.UserGroupDetails


    return true;
  }

  public SuccessfulUserGroupCreationResponse (boolean isSuccess, UserGroupDetails group){
    this.isSuccess=isSuccess;
    this.result=new UserGroupDetails(group.id, group.name, group.description, group.mailingList, group.users);
  }
View Full Code Here


  public void whenISendEditGroupRequest(@Named("groupName") String groupName,
      @Named("description") String descr, @Named("mail") String mail,
      @Named("usersList") String usersList) {
    ListUserGroupsStepsImplementation.whenISendGetUserGroupsRequest();
    int id = getUserGroupId(groupName);
    expGroup = new UserGroupDetails(id, groupName, descr, mail,
        new String[0]);
    expGroup.users=CommonTools.processStringValue(usersList);
    if (id != 0) {     
      request.setUrl(GROUPS_PATH + "/" + id);
      request.put(expGroup);
View Full Code Here

      @Named("usersList") String usersList) {
    ListUserGroupsStepsImplementation.whenISendGetUserGroupsRequest();
    int id = getUserGroupId(groupName);
    if (id != 0) {
      UserGroupDetailsStepsImplementation.whenISendViewGroupRequest(groupName);
      expGroup = new UserGroupDetails(actGroup.id, actGroup.name, actGroup.description, actGroup.mailingList,
          new String[0]);
      expGroup.users=CommonTools.processStringValue(usersList);
      request.setUrl(GROUPS_PATH + "/" + id);
      request.put(expGroup);
    }
View Full Code Here

  @When("I send request to create user group with name <groupName> description <description> mailing list <mail> and users <usersList>")
  @Aliases(values={"I send request to create user group with name $groupName description $description mailing list $mail and users $usersList"})
  public void whenISendCreateUserGroupRequest(
      @Named("groupName") String groupName, @Named("description") String descr,
      @Named("mail") String mail, @Named("usersList") String usersList) {
      expGroup=new UserGroupDetails(1, groupName, descr, mail, new String[0]);
      expGroup.users=CommonTools.processStringValue(usersList);
      request.setUrl(GROUPS_PATH);
      request.post(expGroup);
  }
View Full Code Here

  }
 
  @When("I send request to create user group with name <groupName>")
  public void whenISendCreateUserGroupShortRequest(
      @Named("groupName") String groupName) {
      expGroup=new UserGroupDetails(1, groupName, "description", "", new String[0]);
      request.setUrl(GROUPS_PATH);
      request.post(expGroup);
  }
View Full Code Here

  }
 
  @When("I send request to create user group with name <groupName> and users <usersList>")
  public void whenISendCreateUserGroupShortRequestWithUsers(
      @Named("groupName") String groupName, @Named("usersList") String usersList) {
      expGroup=new UserGroupDetails(1, groupName, "description", "", new String[0]);
      expGroup.users=CommonTools.processStringValue(usersList);
      request.setUrl(GROUPS_PATH);
      request.post(expGroup);
  }
View Full Code Here

  @Aliases (values={"I expect to see user group with name <groupName> description <description> and mailing list <mail> with result $result"})
  public void thenIExpectToSeeUserGroup(@Named("groupName") String name,
      @Named("description") String descr,
      @Named("mail") String mail, @Named("result") Boolean result) {
    boolean res = false;
    UserGroupDetails expGroup = new UserGroupDetails(1, name, descr, mail, new String[0]);
    whenISendGetUserGroupsRequest();
    for (UserGroupDetails actGroup : actListGroups) {
      if (expGroup.equals(actGroup)) {
        res = true;
        break;
      }
    }
    Assert.assertEquals(res, result.booleanValue());
View Full Code Here

  @Then("I expect that user group has name <groupName> description <description> mailing list <mail> and users <usersList>")
  public void thenIExpectFullUserGroupDetails(
      @Named("groupName") String groupName, @Named("description") String descr,
      @Named("mail") String mail, @Named("usersList") String usersList) {
    expGroup=new UserGroupDetails(1, groupName, descr, mail, new String[0]);
    expGroup.users=CommonTools.processStringValue(usersList);
    Assert.assertEquals(expGroup, actGroup);
  }
View Full Code Here

TOP

Related Classes of com.griddynamics.genesis.tools.usergroups.UserGroupDetails

Copyright © 2018 www.massapicom. 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.