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);
        }