public void ReturnsLeaderboardCategoryBase()
            {
                // Arrange
                var values = new[] { "myValue1" };

                // Act
                var leaderboardCategory = new LeaderboardCategoryBaseAdapter(values);

                // Assert
                Assert.IsAssignableFrom <LeaderboardCategoryBase>(leaderboardCategory);
            }
            public void ReturnsEnumerator()
            {
                // Arrange
                var values = new[] { "myValue1" };
                var leaderboardCategory = new LeaderboardCategoryBaseAdapter(values);

                // Act
                var enumerator = leaderboardCategory.GetEnumerator();

                // Assert
                Assert.IsAssignableFrom <IEnumerator <string> >(enumerator);
            }
            public void ReturnsDefaults()
            {
                // Arrange
                var values = new[] { "item1", "item2", "item3" };
                var leaderboardCategory = new LeaderboardCategoryBaseAdapter(values);

                // Act
                leaderboardCategory.AddDefaults();

                // Assert
                Assert.Equal(values, leaderboardCategory.ToArray());
            }
 public ConvertMethod()
 {
     values = new[] { "item1", "item2", "item3" };
     leaderboardCategory = new LeaderboardCategoryBaseAdapter(values);
 }