@Test
public void lastShouldReturnLastEarnedAchievementsForUsers()
{
UserWrapper bob = userWrapperDaoService.create("bob", null);
UserWrapper patrick = userWrapperDaoService.create("patrick", null);
Achievement redAchievement = createAchievement("RedAchievement1", Difficulty.RED);
Achievement bronzeAchievement1 = createAchievement("BronzeAchievement1", Difficulty.BRONZE);
Achievement bronzeAchievement2 = createAchievement("BronzeAchievement2", Difficulty.BRONZE);
Achievement silverAchievement = createAchievement("SilverAchievement", Difficulty.SILVER);
daoService.addAchievementToUser(redAchievement, bob);
daoService.addAchievementToUser(bronzeAchievement2, patrick);
daoService.addAchievementToUser(bronzeAchievement1, bob);
daoService.addAchievementToUser(silverAchievement, patrick);