public void TestAddDistribution1() { DiscreteDistribution discreteDistribution = new DiscreteDistribution(); discreteDistribution.AddItem("item4"); discreteDistribution.AddItem("item5"); discreteDistribution.AddItem("item5"); discreteDistribution.AddItem("item2"); smallDistribution.AddDistribution(discreteDistribution); Assert.AreEqual(3, smallDistribution.GetCount("item1")); Assert.AreEqual(3, smallDistribution.GetCount("item2")); Assert.AreEqual(1, smallDistribution.GetCount("item3")); Assert.AreEqual(1, smallDistribution.GetCount("item4")); Assert.AreEqual(2, smallDistribution.GetCount("item5")); smallDistribution.RemoveDistribution(discreteDistribution); }