public void FitTest3()
{
IDistribution target = CreateUnivariateContinuousDistribution();
double[] observations = { 0.12, 2, 0.52 };
double[] weights = { 0.25, 0.25, 0.50 };
target.Fit(observations, weights);
double expected = 0.79;
double actual = (target as NormalDistribution).Mean;
Assert.AreEqual(expected, actual);
}