public void FitTest()
{
MultinomialDistribution dist = new MultinomialDistribution(7, new double[2]);
double[][] observation =
{
new double[] { 0, 2 },
new double[] { 1, 2 },
new double[] { 5, 1 },
};
dist.Fit(observation);
Assert.AreEqual(dist.Probabilities[0], 0.857142857142857, 0.000000001);
Assert.AreEqual(dist.Probabilities[1], 0.714285714285714, 0.000000001);
}