org.apache.commons.math3.distribution
Class TDistributionTest

java.lang.Object
  extended by org.apache.commons.math3.distribution.RealDistributionAbstractTest
      extended by org.apache.commons.math3.distribution.TDistributionTest

public class TDistributionTest
extends RealDistributionAbstractTest

Test cases for TDistribution. Extends ContinuousDistributionAbstractTest. See class javadoc for ContinuousDistributionAbstractTest for details.

Version:
$Id: TDistributionTest.java 1364028 2012-07-21 00:42:49Z erans $

Constructor Summary
TDistributionTest()
           
 
Method Summary
 double[] makeCumulativeTestPoints()
          Creates the default cumulative probability distribution test input values
 double[] makeCumulativeTestValues()
          Creates the default cumulative probability density test expected values
 double[] makeDensityTestValues()
          Creates the default probability density test expected values
 TDistribution makeDistribution()
          Creates the default continuous distribution instance to use in tests.
 void nistData()
           
 void setUp()
          Setup sets all test instance data to default values
 void testCumulativeProbabilityAgainstStackOverflow()
           
 void testDfAccessors()
           
 void testInverseCumulativeProbabilityExtremes()
           
 void testMoments()
           
 void testPreconditions()
           
 void testSmallDf()
           
 
Methods inherited from class org.apache.commons.math3.distribution.RealDistributionAbstractTest
getCumulativeTestPoints, getCumulativeTestValues, getDensityTestValues, getDistribution, getInverseCumulativeTestPoints, getInverseCumulativeTestValues, getTolerance, makeInverseCumulativeTestPoints, makeInverseCumulativeTestValues, setCumulativeTestPoints, setCumulativeTestValues, setDensityTestValues, setDistribution, setInverseCumulativeTestPoints, setInverseCumulativeTestValues, setTolerance, tearDown, testConsistency, testCumulativeProbabilities, testDensities, testDensityIntegrals, testDistributionClone, testIllegalArguments, testInverseCumulativeProbabilities, testIsSupportLowerBoundInclusive, testIsSupportUpperBoundInclusive, testSampling, verifyCumulativeProbabilities, verifyDensities, verifyInverseCumulativeProbabilities
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TDistributionTest

public TDistributionTest()
Method Detail

makeDistribution

public TDistribution makeDistribution()
Creates the default continuous distribution instance to use in tests.

Specified by:
makeDistribution in class RealDistributionAbstractTest

makeCumulativeTestPoints

public double[] makeCumulativeTestPoints()
Creates the default cumulative probability distribution test input values

Specified by:
makeCumulativeTestPoints in class RealDistributionAbstractTest

makeCumulativeTestValues

public double[] makeCumulativeTestValues()
Creates the default cumulative probability density test expected values

Specified by:
makeCumulativeTestValues in class RealDistributionAbstractTest

makeDensityTestValues

public double[] makeDensityTestValues()
Creates the default probability density test expected values

Specified by:
makeDensityTestValues in class RealDistributionAbstractTest

setUp

public void setUp()
Description copied from class: RealDistributionAbstractTest
Setup sets all test instance data to default values

Overrides:
setUp in class RealDistributionAbstractTest

testCumulativeProbabilityAgainstStackOverflow

public void testCumulativeProbabilityAgainstStackOverflow()
See Also:
Bug report that prompted this unit test.

testSmallDf

public void testSmallDf()

testInverseCumulativeProbabilityExtremes

public void testInverseCumulativeProbabilityExtremes()

testDfAccessors

public void testDfAccessors()

testPreconditions

public void testPreconditions()

testMoments

public void testMoments()

nistData

public void nistData()


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.