jchrest.tests
Class TestChrest

java.lang.Object
  extended by jchrest.tests.TestChrest

public class TestChrest
extends java.lang.Object

Suite of tests to verify performance of the Chrest class. These tests are Process Tests as they directly test the performance of Chrest.


Constructor Summary
TestChrest()
           
 
Method Summary
 void baseCase()
           
 void fullLearning()
          Test to see if model learns two lists completely.
 void learningItemList1()
           
 void learningSimpleList1()
           
 void setupModels()
           
 void simpleLearning1(ListPattern list, ListPattern emptyList, ListPattern prim, ListPattern primTest)
           
 void simpleLearning2()
           
 void simpleLearning3()
          Test that can learn a test link which is just 'pattern is finished', i.e.
 void simpleRetrieval1()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestChrest

public TestChrest()
Method Detail

setupModels

public void setupModels()

baseCase

public void baseCase()

simpleLearning1

public void simpleLearning1(ListPattern list,
                            ListPattern emptyList,
                            ListPattern prim,
                            ListPattern primTest)

learningSimpleList1

public void learningSimpleList1()

learningItemList1

public void learningItemList1()

simpleRetrieval1

public void simpleRetrieval1()

simpleLearning2

public void simpleLearning2()

simpleLearning3

public void simpleLearning3()
Test that can learn a test link which is just 'pattern is finished', i.e. < $ >


fullLearning

public void fullLearning()
Test to see if model learns two lists completely.