public void GammaSigmaTest()
{
var gaussian = new Gaussian<Linear>(new Linear(0), 1);
double expected, actual, gamma, sigma;
expected = 0.01;
gaussian.Sigma = expected;
gamma = gaussian.Gamma;
gaussian.Gamma = gamma;
actual = gaussian.Sigma;
Assert.AreEqual(expected, actual);
expected = 0.01;
gaussian.Gamma = expected;
sigma = gaussian.Sigma;
gaussian.Sigma = sigma;
actual = gaussian.Gamma;
Assert.AreEqual(expected, actual, 1e-12);
}