public void CanSampleStatic() { Categorical.SampleWithProbabilityMass(new Random(), _largeP); }
public void FailSampleStatic() { Assert.Throws <ArgumentOutOfRangeException>(() => Categorical.SampleWithProbabilityMass(new Random(), _badP)); }
public void FailSampleStatic() { Assert.That(() => Categorical.SampleWithProbabilityMass(new Random(0), _badP), Throws.ArgumentException); }