public void TestProperties() { var sampler = new UniformRealSampler(new ReducedThreeFry4X64(1), Min, Max); Assert.AreEqual(Min, sampler.Min); Assert.AreEqual(Max, sampler.Max); }
public void TestGetIntegrateDistribution(double x, double min, double max, double error) { var sampler = new UniformRealSampler(new ReducedThreeFry4X64(1), min, max); var referenceDistribution = new UniformRealDistribution(min, max); SamplerTester.TestIntegrateDistribution(x, sampler, referenceDistribution, error); }
public void TestConstructInvalidEngine() { Assert.Throws <ArgumentNullException>( () => _ = new UniformRealSampler(null, 5d, 10d)); }