public void CorrectStringForMasteriesScoreBySummonerEuWest()
        {
            var sut        = new ChampionMasteryV3StringHolder(new EuWestStringHolder());
            var summonerId = "60";
            var expected   = $"{euRoot}/lol/champion-mastery/v3/scores/by-summoner/{summonerId}{apiKeySuffix}";

            var result = sut.ChampionMasteryScoreBySummonerId(summonerId);

            Assert.Equal(result, expected);
        }
 public RequestStringHolder()
 {
     EuWestStringHolder = new EuWestStringHolder();
     ChampionMastery    = new ChampionMasteryV3StringHolder(EuWestStringHolder);
     Champion           = new ChampionV3StringHolder(EuWestStringHolder);
     League             = new LeagueV3StringHolder(EuWestStringHolder);
     LolStatus          = new LolStatusV3StringHolder(EuWestStringHolder);
     Match     = new MatchV3StringHolder(EuWestStringHolder);
     Spectator = new SpectatorV3StringHolder(EuWestStringHolder);
     Summoner  = new SummonerV3StringHolder(EuWestStringHolder);
 }
        public void CorrectStringForMasteriesBySummonerIdByChampionEuWest()
        {
            var sut        = new ChampionMasteryV3StringHolder(new EuWestStringHolder());
            var summonerId = "60";
            var championId = "10";
            var expected   = $"{euRoot}/lol/champion-mastery/v3/champion-masteries/by-summoner/" +
                             $"{summonerId}/by-champion/{championId}{apiKeySuffix}";

            var result = sut.ChampionMasteriesBySummonerByChampion(summonerId, championId);

            Assert.Equal(result, expected);
        }