public void MultivariateManipulations() { MultivariateSample S = new MultivariateSample(3); Assert.IsTrue(S.Dimension == 3); Assert.IsTrue(S.Count == 0); S.Add(1.1, 1.2, 1.3); S.Add(2.1, 2.2, 2.3); Assert.IsTrue(S.Count == 2); // check that an entry is there, remove it, check that it is not there Assert.IsTrue(S.Contains(1.1, 1.2, 1.3)); Assert.IsTrue(S.Remove(1.1, 1.2, 1.3)); Assert.IsFalse(S.Contains(1.1, 1.2, 1.3)); // clear it and check that the count went to zero S.Clear(); Assert.IsTrue(S.Count == 0); }