Override "toString" (unit tests).

Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/ccbcb5f1
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/ccbcb5f1
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/ccbcb5f1

Branch: refs/heads/1.0-release
Commit: ccbcb5f198d7d1348bb8fb208542f81af1d58c90
Parents: ab46293
Author: Gilles <er...@apache.org>
Authored: Sun Nov 27 06:06:39 2016 +0100
Committer: Gilles <er...@apache.org>
Committed: Sun Nov 27 06:06:39 2016 +0100

----------------------------------------------------------------------
 .../distribution/ContinuousSamplersList.java        |  6 +++++-
 .../sampling/distribution/DiscreteSamplersList.java | 16 ++++++++++------
 2 files changed, 15 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ccbcb5f1/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/ContinuousSamplersList.java
----------------------------------------------------------------------
diff --git 
a/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/ContinuousSamplersList.java
 
b/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/ContinuousSamplersList.java
index 3854771..0cdf0b6 100644
--- 
a/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/ContinuousSamplersList.java
+++ 
b/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/ContinuousSamplersList.java
@@ -172,7 +172,7 @@ public class ContinuousSamplersList {
             add(LIST, new 
org.apache.commons.math3.distribution.UniformRealDistribution(loUniform, 
hiUniform),
                 new 
ContinuousUniformSampler(RandomSource.create(RandomSource.MT_64), loUniform, 
hiUniform));
 
-            // Weibull.
+            // Weibull ("inverse method").
             final double alphaWeibull = 678.9;
             final double betaWeibull = 98.76;
             add(LIST, new 
org.apache.commons.math3.distribution.WeibullDistribution(alphaWeibull, 
betaWeibull),
@@ -204,6 +204,10 @@ public class ContinuousSamplersList {
                                                       public double 
inverseCumulativeProbability(double p) {
                                                           return 
dist.inverseCumulativeProbability(p);
                                                       }
+                                                      @Override
+                                                      public String toString() 
{
+                                                          return 
dist.toString();
+                                                      }
                                                   });
         list.add(new ContinuousSamplerTestData[] { new 
ContinuousSamplerTestData(inverseMethodSampler,
                                                                                
  getDeciles(dist)) });

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ccbcb5f1/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/DiscreteSamplersList.java
----------------------------------------------------------------------
diff --git 
a/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/DiscreteSamplersList.java
 
b/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/DiscreteSamplersList.java
index 54ae32d..59fc941 100644
--- 
a/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/DiscreteSamplersList.java
+++ 
b/commons-rng-sampling/src/test/java/org/apache/commons/rng/sampling/distribution/DiscreteSamplersList.java
@@ -138,12 +138,16 @@ public class DiscreteSamplersList {
                             UniformRandomProvider rng) {
         final DiscreteSampler inverseMethodSampler =
             new InverseTransformDiscreteSampler(rng,
-                                             new 
DiscreteInverseCumulativeProbabilityFunction() {
-                                                 @Override
-                                                 public int 
inverseCumulativeProbability(double p) {
-                                                     return 
dist.inverseCumulativeProbability(p);
-                                                 }
-                                             });
+                                                new 
DiscreteInverseCumulativeProbabilityFunction() {
+                                                    @Override
+                                                    public int 
inverseCumulativeProbability(double p) {
+                                                        return 
dist.inverseCumulativeProbability(p);
+                                                    }
+                                                    @Override
+                                                    public String toString() {
+                                                        return dist.toString();
+                                                    }
+                                                });
         list.add(new DiscreteSamplerTestData[] { new 
DiscreteSamplerTestData(inverseMethodSampler,
                                                                              
points,
                                                                              
getProbabilities(dist, points)) });

Reply via email to