![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Define.h"#include "gmock/gmock.h"#include "gtest/gtest.h"#include "ArenaSeasonRewardsDistributor.h"#include "WorldMock.h"#include <memory>Go to the source code of this file.
Classes | |
| class | MockArenaSeasonTeamRewarder |
| class | ArenaSeasonRewardDistributorTest |
Functions | |
| ArenaTeam | ArenaTeamWithRating (int rating, int gamesPlayed) |
| TEST_F (ArenaSeasonRewardDistributorTest, SingleTeamMultiplePctRewardDistribution) | |
| TEST_F (ArenaSeasonRewardDistributorTest, SingleTeamMultipleAbsRewardDistribution) | |
| TEST_F (ArenaSeasonRewardDistributorTest, ManyTeamsTwoRewardsDistribution) | |
| TEST_F (ArenaSeasonRewardDistributorTest, MinimumRequiredGamesFilter) | |
| ArenaTeam ArenaTeamWithRating | ( | int | rating, |
| int | gamesPlayed | ||
| ) |
References ArenaTeamStats::Rating, ArenaTeamStats::SeasonGames, and ArenaTeam::SetArenaTeamStats().
| TEST_F | ( | ArenaSeasonRewardDistributorTest | , |
| ManyTeamsTwoRewardsDistribution | |||
| ) |
References ARENA_SEASON_REWARD_CRITERIA_TYPE_ABSOLUTE_VALUE, ARENA_SEASON_REWARD_CRITERIA_TYPE_PERCENT_VALUE, ArenaTeamWithRating(), ArenaSeasonRewardGroup::criteriaType, ArenaSeasonRewardGroup::maxCriteria, and ArenaSeasonRewardGroup::minCriteria.
| TEST_F | ( | ArenaSeasonRewardDistributorTest | , |
| MinimumRequiredGamesFilter | |||
| ) |
References ARENA_SEASON_REWARD_CRITERIA_TYPE_PERCENT_VALUE, ArenaTeamWithRating(), ArenaSeasonRewardGroup::criteriaType, ArenaSeasonRewardGroup::maxCriteria, and ArenaSeasonRewardGroup::minCriteria.
| TEST_F | ( | ArenaSeasonRewardDistributorTest | , |
| SingleTeamMultipleAbsRewardDistribution | |||
| ) |
References ARENA_SEASON_REWARD_CRITERIA_TYPE_ABSOLUTE_VALUE, ArenaTeamWithRating(), ArenaSeasonRewardGroup::criteriaType, ArenaSeasonRewardGroup::maxCriteria, and ArenaSeasonRewardGroup::minCriteria.
| TEST_F | ( | ArenaSeasonRewardDistributorTest | , |
| SingleTeamMultiplePctRewardDistribution | |||
| ) |
References ARENA_SEASON_REWARD_CRITERIA_TYPE_PERCENT_VALUE, ArenaTeamWithRating(), ArenaSeasonRewardGroup::criteriaType, ArenaSeasonRewardGroup::maxCriteria, and ArenaSeasonRewardGroup::minCriteria.