public void TestAddItem2() { Random random = new Random(); DiscreteDistribution discreteDistribution = new DiscreteDistribution(); for (int i = 0; i < 1000; i++) { discreteDistribution.AddItem("" + random.Next(1000)); } int count = 0; for (int i = 0; i < 1000; i++) { if (discreteDistribution.ContainsItem("" + i)) { count += discreteDistribution.GetCount("" + i); } } Assert.AreEqual(1000, count); }
public void TestAddItem1() { Assert.AreEqual(3, smallDistribution.GetCount("item1")); Assert.AreEqual(2, smallDistribution.GetCount("item2")); Assert.AreEqual(1, smallDistribution.GetCount("item3")); }