p3j.misc.math
Class TestRandomNumberChecker

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by p3j.misc.math.TestRandomNumberChecker
All Implemented Interfaces:
junit.framework.Test

public class TestRandomNumberChecker
extends junit.framework.TestCase

Tests for the probability configuration validity checks. Created: August 17, 2008

Author:
Christina Bohk, Roland Ewald

Constructor Summary
TestRandomNumberChecker()
           
 
Method Summary
 void createListWithBadParameter(List<p3j.misc.math.TestEntity> list)
          Checks given list as a bad parameter.
 void setUp()
           
 void tearDown()
           
 void testEmptyOrNullList()
          Tests for bad lists as parameters.
 void testNormalisation()
          Tests for probability normalisation.
 void testZeroProbability()
          Checks behaviour in case of zero probability.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestRandomNumberChecker

public TestRandomNumberChecker()
Method Detail

setUp

public void setUp()
           throws Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
Exception

tearDown

public void tearDown()
              throws Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
Exception

testEmptyOrNullList

public void testEmptyOrNullList()
Tests for bad lists as parameters.


createListWithBadParameter

public void createListWithBadParameter(List<p3j.misc.math.TestEntity> list)
Checks given list as a bad parameter.

Parameters:
list - the bad parameter

testNormalisation

public void testNormalisation()
Tests for probability normalisation.


testZeroProbability

public void testZeroProbability()
Checks behaviour in case of zero probability.



Copyright © 2012. All Rights Reserved.