示例#1
0
        public void TestRemove()
        {
            var spread = new Spread <int>(0);

            spread.AssignFrom(sampleData);

            Assert.IsFalse(spread.Remove(1999999));
            Assert.AreEqual(sampleData.Length, spread.SliceCount);

            Assert.IsTrue(spread.Remove(sampleData[3]));
            Assert.AreEqual(sampleData.Length - 1, spread.SliceCount);
        }