Count() public method

public Count ( ) : int
return int
コード例 #1
0
ファイル: IndexListTest.cs プロジェクト: Robin--/Warewolf
        public void IndexList_UnitTest_CanCountCorrectlyWhenMinValueGreaterThan1()
        {

            HashSet<int> gaps = new HashSet<int> { 1, 5 };
            IndexList il = new IndexList(gaps, 4, 3);

            Assert.AreEqual(3, il.MinValue);
            Assert.AreEqual(4, il.MaxValue);
            Assert.AreEqual(1, il.Count());
        }
コード例 #2
0
ファイル: IndexListTest.cs プロジェクト: Robin--/Warewolf
        public void IndexList_UnitTest_CanInitWithGaps()
        {

            HashSet<int> gaps = new HashSet<int> { 1, 3 };
            IndexList il = new IndexList(gaps, 5);

            Assert.AreEqual(1, il.MinValue);
            Assert.AreEqual(5, il.MaxValue);
            Assert.AreEqual(3, il.Count());
        }
コード例 #3
0
ファイル: IndexListTest.cs プロジェクト: Robin--/Warewolf
        public void IndexList_UnitTest_CanSetMaxValueWhenInGaps()
        {

            HashSet<int> gaps = new HashSet<int> { 1, 5 };
            IndexList il = new IndexList(gaps, 5);

            il.SetMaxValue(5, false);

            Assert.AreEqual(1, il.MinValue);
            Assert.AreEqual(5, il.MaxValue);
            Assert.AreEqual(3, il.Count());
        }
コード例 #4
0
 public bool HasMore()
 {
     bool result = _curPos < IndexList.Count();
     return result;
 }