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