Examples of Achievement


Examples of ca.wowapi.entities.Achievement

      JSONArray jarrayCriteriaQuantity = jsonobject.getJSONObject("achievements").getJSONArray("criteriaQuantity");
      JSONArray jarrayCriteriaTimestamp = jsonobject.getJSONObject("achievements").getJSONArray("criteriaTimestamp");

      List<Achievement> achievementList = new ArrayList<Achievement>();
      for (int i = 0; i < jarrayAchievementsCompleted.length(); i++) {
        Achievement achievemenet = new Achievement();
        achievemenet.setAid(jarrayAchievementsCompleted.getInt(i));
        achievemenet.setTimestamp(jarrayAchievementsCompletedTimestamp.getLong(i));
        achievemenet.setCompleted(true);
        achievemenet.setCriteriaQuantity(1);
        achievementList.add(achievemenet);
      }
      character.setAchievements(achievementList);

      achievementList = new ArrayList<Achievement>();
      for (int i = 0; i < jarrayCriteria.length(); i++) {
        Achievement achievemenet = new Achievement();
        achievemenet.setAid(jarrayCriteria.getInt(i));
        achievemenet.setTimestamp(jarrayCriteriaTimestamp.getLong(i));
        achievemenet.setCriteriaQuantity(jarrayCriteriaQuantity.getLong(i));
        achievemenet.setCompleted(false);
        achievementList.add(achievemenet);
      }
      character.setCriteria(achievementList);

    } catch (Exception e) {
View Full Code Here

Examples of ca.wowapi.entities.Achievement

      JSONArray jarrayCriteriaQuantity = jsonobject.getJSONObject("achievements").getJSONArray("criteriaQuantity");
      JSONArray jarrayCriteriaTimestamp = jsonobject.getJSONObject("achievements").getJSONArray("criteriaTimestamp");

      List<Achievement> achievementList = new ArrayList<Achievement>();
      for (int i = 0; i < jarrayAchievementsCompleted.length(); i++) {
        Achievement achievemenet = new Achievement();
        achievemenet.setAid(jarrayAchievementsCompleted.getInt(i));
        achievemenet.setTimestamp(jarrayAchievementsCompletedTimestamp.getLong(i));
        achievemenet.setCompleted(true);
        achievemenet.setCriteriaQuantity(1);
        achievementList.add(achievemenet);
      }
      guild.setAchievements(achievementList);

      achievementList = new ArrayList<Achievement>();
      for (int i = 0; i < jarrayCriteria.length(); i++) {
        Achievement achievemenet = new Achievement();
        achievemenet.setAid(jarrayCriteria.getInt(i));
        achievemenet.setTimestamp(jarrayCriteriaTimestamp.getLong(i));
        achievemenet.setCriteriaQuantity(jarrayCriteriaQuantity.getInt(i));
        achievemenet.setCompleted(false);
        achievementList.add(achievemenet);
      }
      guild.setCriteria(achievementList);

    } catch (Exception e) {
View Full Code Here

Examples of com.madgnome.jira.plugins.jirachievements.data.ao.Achievement

    }

    UserAchievement[] userAchievements = ao.find(UserAchievement.class, "USER_WRAPPER_ID = ?", userWrapper.getID());
    for (UserAchievement userAchievement : userAchievements)
    {
      Achievement achievement = userAchievement.getAchievement();
      if (achievement.isActive())
      {
        final Difficulty difficulty = achievement.getDifficulty();
        Integer count = achievementsByLevel.get(difficulty);
        if (count == null)
        {
          count = 0;
        }
View Full Code Here

Examples of com.madgnome.jira.plugins.jirachievements.data.ao.Achievement

  }

  @Test
  public void activateFalseShouldDesactivates() throws Exception
  {
    final Achievement achievement = referencableDaoService.create("Achievement1");
   
    referencableDaoService.activate(achievement.getID(), false);
   
    assertThat(referencableDaoService.get("Achievement1").isActive(), is(false));
  }
View Full Code Here

Examples of com.madgnome.jira.plugins.jirachievements.data.ao.Achievement

  @Test
  public void getUserNewAchievementsShouldReturnsNewAchivement()
  {
    UserWrapper userWrapper = userWrapperDaoService.create("user", null);
    final Achievement achievement = referencableDaoService.create("Achivement1");
    userAchievementDaoService.addAchievementToUser(achievement, userWrapper);

    final List<Achievement> newAchievements = referencableDaoService.getUserNewAchievements(userWrapper);
    final UserAchievement userAchievement = userAchievementDaoService.get(newAchievements.get(0), userWrapper);
View Full Code Here

Examples of com.madgnome.jira.plugins.jirachievements.data.ao.Achievement

    assertEquals(referencableDaoService.all().size(), 0);
  }

  private void createAchievement(String ref, Category category)
  {
    final Achievement achievement = referencableDaoService.create(ref);
    achievement.setCategory(category);
    achievement.save();
  }
View Full Code Here

Examples of com.madgnome.jira.plugins.jirachievements.data.ao.Achievement

  @Test
  public void addAchievementShouldAddAchievementToUser()
  {
    UserWrapper userWrapper = createUserWrapper();
    Achievement achievement = createAchievement("Achievement", Difficulty.BRONZE);
    assertEquals(0, userWrapper.getAchievements().length);
   
    daoService.addAchievementToUser(achievement, userWrapper);
    entityManager.flushAll();
View Full Code Here

Examples of com.madgnome.jira.plugins.jirachievements.data.ao.Achievement

  @Test
  public void addAchievementShouldNotAddIfExist()
  {
    UserWrapper userWrapper = createUserWrapper();
    Achievement achievement = createAchievement("Achievement", Difficulty.BRONZE);
    daoService.addAchievementToUser(achievement, userWrapper);
    daoService.addAchievementToUser(achievement, userWrapper);
    entityManager.flushAll();

    assertEquals(1, userWrapper.getAchievements().length);
View Full Code Here

Examples of com.madgnome.jira.plugins.jirachievements.data.ao.Achievement

  @Test
  public void getShouldReturnNullIfAny()
  {
    UserWrapper userWrapper = createUserWrapper();
    Achievement achievement = createAchievement("Achievement", Difficulty.BRONZE);

    assertNull(daoService.get(achievement, userWrapper));
  }
View Full Code Here

Examples of com.madgnome.jira.plugins.jirachievements.data.ao.Achievement

  @Test
  public void getShouldReturnUserAchievement()
  {
    UserWrapper userWrapper = createUserWrapper();
    Achievement achievement = createAchievement("Achievement", Difficulty.BRONZE);

    daoService.addAchievementToUser(achievement, userWrapper);
    entityManager.flushAll();

    UserAchievement userAchievement = daoService.get(achievement, userWrapper);
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.