|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.math3.TestUtils
public class TestUtils
| Method Summary | ||
|---|---|---|
static void |
assertChiSquareAccept(double[] expected,
long[] observed,
double alpha)
Asserts the null hypothesis for a ChiSquare test. |
|
static void |
assertChiSquareAccept(int[] values,
double[] expected,
long[] observed,
double alpha)
Asserts the null hypothesis for a ChiSquare test. |
|
static void |
assertChiSquareAccept(String[] valueLabels,
double[] expected,
long[] observed,
double alpha)
Asserts the null hypothesis for a ChiSquare test. |
|
static void |
assertContains(Complex[] values,
Complex z,
double epsilon)
Fails iff values does not contain a number within epsilon of z. |
|
static void |
assertContains(double[] values,
double x,
double epsilon)
Fails iff values does not contain a number within epsilon of x. |
|
static void |
assertContains(String msg,
Complex[] values,
Complex z,
double epsilon)
Fails iff values does not contain a number within epsilon of z. |
|
static void |
assertContains(String msg,
double[] values,
double x,
double epsilon)
Fails iff values does not contain a number within epsilon of x. |
|
static void |
assertEquals(Complex expected,
Complex actual,
double delta)
Verifies that real and imaginary parts of the two complex arguments differ by at most delta. |
|
static void |
assertEquals(double[] expected,
double[] observed,
double tolerance)
Verifies that two double arrays have equal entries, up to tolerance |
|
static void |
assertEquals(double expected,
double actual,
double delta)
Verifies that expected and actual are within delta, or are both NaN or infinities of the same sign. |
|
static void |
assertEquals(FieldMatrix<? extends FieldElement<?>> expected,
FieldMatrix<? extends FieldElement<?>> observed)
verifies that two matrices are equal |
|
static void |
assertEquals(String msg,
double[] expected,
double[] observed,
double tolerance)
verifies that two arrays are close (sup norm) |
|
static void |
assertEquals(String message,
double[] expected,
RealVector actual,
double delta)
Asserts that all entries of the specified vectors are equal to within a positive delta. |
|
static void |
assertEquals(String msg,
double expected,
double actual,
double delta)
Verifies that expected and actual are within delta, or are both NaN or infinities of the same sign. |
|
static void |
assertEquals(String msg,
RealMatrix expected,
RealMatrix observed,
double tolerance)
verifies that two matrices are close (1-norm) |
|
static void |
assertEquals(String message,
RealVector expected,
RealVector actual,
double delta)
Asserts that all entries of the specified vectors are equal to within a positive delta. |
|
static
|
assertEquals(T[] m,
T[] n)
verifies that two arrays are equal |
|
static void |
assertRelativelyEquals(double expected,
double actual,
double relativeError)
Verifies that the relative error in actual vs. expected is less than or equal to relativeError. |
|
static void |
assertRelativelyEquals(String msg,
double expected,
double actual,
double relativeError)
Verifies that the relative error in actual vs. expected is less than or equal to relativeError. |
|
static void |
assertSame(Complex expected,
Complex actual)
Verifies that real and imaginary parts of the two complex arguments are exactly the same. |
|
static void |
assertSame(double expected,
double actual)
Verifies that the two arguments are exactly the same, either both NaN or infinities of same sign, or identical floating point values. |
|
static void |
checkSerializedEquality(Object object)
Verifies that serialization preserves equals and hashCode. |
|
static int |
eliminateZeroMassPoints(int[] densityPoints,
double[] densityValues)
Eliminates points with zero mass from densityPoints and densityValues parallel arrays. |
|
static double[] |
getDistributionQuartiles(RealDistribution distribution)
Computes the 25th, 50th and 75th percentiles of the given distribution and returns these values in an array. |
|
static Object |
serializeAndRecover(Object o)
Serializes an object to a bytes array and then recovers the object from the bytes array. |
|
static double |
sumSquareDev(double[] values,
double target)
Computes the sum of squared deviations of |
|
static void |
updateCounts(double value,
long[] counts,
double[] quartiles)
Updates observed counts of values in quartiles. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void assertEquals(double expected,
double actual,
double delta)
public static void assertEquals(String msg,
double expected,
double actual,
double delta)
public static void assertSame(double expected,
double actual)
public static void assertSame(Complex expected,
Complex actual)
public static void assertEquals(Complex expected,
Complex actual,
double delta)
public static void assertEquals(double[] expected,
double[] observed,
double tolerance)
public static Object serializeAndRecover(Object o)
o - object to serialize and recover
public static void checkSerializedEquality(Object object)
object - the object to serialize and recover
public static void assertRelativelyEquals(double expected,
double actual,
double relativeError)
expected - expected valueactual - observed valuerelativeError - maximum allowable relative error
public static void assertRelativelyEquals(String msg,
double expected,
double actual,
double relativeError)
msg - message to return with failureexpected - expected valueactual - observed valuerelativeError - maximum allowable relative error
public static void assertContains(String msg,
Complex[] values,
Complex z,
double epsilon)
msg - message to return with failurevalues - complex array to searchz - value soughtepsilon - tolerance
public static void assertContains(Complex[] values,
Complex z,
double epsilon)
values - complex array to searchz - value soughtepsilon - tolerance
public static void assertContains(String msg,
double[] values,
double x,
double epsilon)
msg - message to return with failurevalues - double array to searchx - value soughtepsilon - tolerance
public static void assertContains(double[] values,
double x,
double epsilon)
values - double array to searchx - value soughtepsilon - tolerance
public static void assertEquals(String message,
double[] expected,
RealVector actual,
double delta)
delta.
message - the identifying message for the assertion error (can be
null)expected - expected valueactual - actual valuedelta - the maximum difference between the entries of the expected
and actual vectors for which both entries are still considered equal
public static void assertEquals(String message,
RealVector expected,
RealVector actual,
double delta)
delta.
message - the identifying message for the assertion error (can be
null)expected - expected valueactual - actual valuedelta - the maximum difference between the entries of the expected
and actual vectors for which both entries are still considered equal
public static void assertEquals(String msg,
RealMatrix expected,
RealMatrix observed,
double tolerance)
public static void assertEquals(FieldMatrix<? extends FieldElement<?>> expected,
FieldMatrix<? extends FieldElement<?>> observed)
public static void assertEquals(String msg,
double[] expected,
double[] observed,
double tolerance)
public static <T extends FieldElement<T>> void assertEquals(T[] m,
T[] n)
public static double sumSquareDev(double[] values,
double target)
values - array of deviatestarget - value to compute deviations from
public static void assertChiSquareAccept(String[] valueLabels,
double[] expected,
long[] observed,
double alpha)
valueLabels - labels for the values of the discrete distribution under testexpected - expected countsobserved - observed countsalpha - significance level of the test
public static void assertChiSquareAccept(int[] values,
double[] expected,
long[] observed,
double alpha)
values - integer values whose observed and expected counts are being comparedexpected - expected countsobserved - observed countsalpha - significance level of the test
public static void assertChiSquareAccept(double[] expected,
long[] observed,
double alpha)
expected - expected countsobserved - observed countsalpha - significance level of the testpublic static double[] getDistributionQuartiles(RealDistribution distribution)
public static void updateCounts(double value,
long[] counts,
double[] quartiles)
public static int eliminateZeroMassPoints(int[] densityPoints,
double[] densityValues)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||