コード例 #1
0
        public void ChampionMasteriesReturnsNonEmptyIEnumerableIfFoundAndNotEmpty()
        {
            var sut        = new ChampionMasteryV3Request(new RequestStringHolder());
            var summonerId = "20841022";//valid id that should correspond to actual data.

            var result = sut.ChampionMasteries(summonerId);

            Assert.True(result.Any());
        }
コード例 #2
0
        public void ChampionMasteryScoreReturnsZeroIfNotFound()
        {
            var sut        = new ChampionMasteryV3Request(new RequestStringHolder());
            var summonerId = "10";

            var result = sut.ChampionMasteryScore(summonerId);

            Assert.Equal(0, result);
        }
コード例 #3
0
        public void ChampionMasteriesReturnsNullIfNotFoundOrEmpty()
        {
            var sut        = new ChampionMasteryV3Request(new RequestStringHolder());
            var summonerId = "123456"; //Madeup id that shouldn't match any data.

            var result = sut.ChampionMasteries(summonerId);

            Assert.Null(result);
        }
コード例 #4
0
        public void ChampionMasteryScoreReturnsNonZeroWhenNonZeroValue()
        {
            var sut        = new ChampionMasteryV3Request(new RequestStringHolder());
            var summonerId = "20841022";

            var result = sut.ChampionMasteryScore(summonerId);

            Assert.NotEqual(0, result);
        }
コード例 #5
0
 public ApiRequest(RequestStringHolder rsh)
 {
     requestStringHolder = rsh;
     ChampionMastery     = new ChampionMasteryV3Request(rsh);
     Champion            = new ChampionV3Request(rsh);
     League   = new LeagueV3Request(rsh);
     Match    = new MatchV3Request(rsh);
     Summoner = new SummonerV3Request(rsh);
 }
コード例 #6
0
        public void ChampionMasteryReturnsChampionMasteryIfFound()
        {
            var sut        = new ChampionMasteryV3Request(new RequestStringHolder());
            var summonerId = "20841022"; //valid id that should correspond to actual data.
            var championId = "105";      //valid id.

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

            Assert.NotNull(result);
        }
コード例 #7
0
        public void ChampionMasteryReturnsNullIfNotFound()
        {
            var sut        = new ChampionMasteryV3Request(new RequestStringHolder());
            var summonerId = "10";//made up invalid id that should not match any data.
            var championId = "10";

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

            Assert.Null(result);
        }