aima.test.logictest.prop.algorithms
Class KnowledgeBaseTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by aima.test.logictest.prop.algorithms.KnowledgeBaseTest
All Implemented Interfaces:
junit.framework.Test

public class KnowledgeBaseTest
extends junit.framework.TestCase

Author:
Ravi Mohan

Constructor Summary
KnowledgeBaseTest()
           
 
Method Summary
 void setUp()
           
 void testEmptyKnowledgeBaseIsAnEmptyString()
           
 void testKnowledgeBaseWithOneSentenceToString()
           
 void testKnowledgeBaseWithThreeSentencesToString()
           
 void testKnowledgeBaseWithTwoSentencesToString()
           
 void testTellDoesNotInsertSameSentenceTwice()
           
 void testTellInsertsSentence()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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

KnowledgeBaseTest

public KnowledgeBaseTest()
Method Detail

setUp

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

testTellInsertsSentence

public void testTellInsertsSentence()

testTellDoesNotInsertSameSentenceTwice

public void testTellDoesNotInsertSameSentenceTwice()

testEmptyKnowledgeBaseIsAnEmptyString

public void testEmptyKnowledgeBaseIsAnEmptyString()

testKnowledgeBaseWithOneSentenceToString

public void testKnowledgeBaseWithOneSentenceToString()

testKnowledgeBaseWithTwoSentencesToString

public void testKnowledgeBaseWithTwoSentencesToString()

testKnowledgeBaseWithThreeSentencesToString

public void testKnowledgeBaseWithThreeSentencesToString()