コード例 #1
0
        public void Get_EmptyString_ReturnsDefault()
        {
            // Arrange
            var defaultRankingName = "Default";
            // Act
            var ranking = RankingSetProvider.GetRanking("");

            // Assert
            Assert.AreEqual(defaultRankingName, ranking.Name);
        }
コード例 #2
0
        public void Contains_EmptyString_ReturnsFalse()
        {
            // Arrange
            var rankingName = "";
            // Act
            var containsRanking = RankingSetProvider.ContainsRanking(rankingName);

            // Assert
            Assert.IsFalse(containsRanking);
        }
コード例 #3
0
        public void Get_KnownRanking_ReturnsRanking()
        {
            // Arrange
            var rankingName = "Default";
            // Act
            var ranking = RankingSetProvider.GetRanking(rankingName);

            // Assert
            Assert.AreEqual(rankingName, ranking.Name);
        }
コード例 #4
0
        public void Contains_KnownRanking_ReturnsTrue()
        {
            // Arrange
            var rankingName = "Default";
            // Act
            var containsRanking = RankingSetProvider.ContainsRanking(rankingName);

            // Assert
            Assert.IsTrue(containsRanking);
        }
コード例 #5
0
        public void Contains_UnknownRanking_ReturnsFalse()
        {
            // Arrange
            var rankingName = "this_ranking_is_unkown";
            // Act
            var containsRanking = RankingSetProvider.ContainsRanking(rankingName);

            // Assert
            Assert.IsFalse(containsRanking);
        }
コード例 #6
0
        public void Get_UnknownRanking_ReturnsDefault()
        {
            // Arrange
            var unknownRankingName = "this_ranking_is_unkown";
            var defaultRankingName = "Default";
            // Act
            var ranking = RankingSetProvider.GetRanking(unknownRankingName);

            // Assert
            Assert.AreEqual(defaultRankingName, ranking.Name);
        }
コード例 #7
0
 public Task <RankingSet> GetRankingSet(string rankingSetName)
 {
     return(Task.Run(() => RankingSetProvider.GetRanking(rankingSetName)));
 }