edu.memphis.ccrg.lida.pam
Class PerceptualAssociativeMemoryImplTest

java.lang.Object
  extended by edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImplTest

public class PerceptualAssociativeMemoryImplTest
extends java.lang.Object

Tests PerceptualAssociativeMemoryImpl

Author:
Ryan J. McCall, Siminder Kaur

Constructor Summary
PerceptualAssociativeMemoryImplTest()
           
 
Method Summary
 void setUp()
           
static void setUpBeforeClass()
           
 void testAddDefaultLinks()
           
 void testAddDefaultNode()
           
 void testAddDefaultNodes()
          Test method for PerceptualAssociativeMemoryImpl.addDefaultNodes(java.util.Set).
 void testAddDefNode()
           
 void testAddDefNode1()
           
 void testAddDefNode2()
           
 void testAddFeatureDetector()
          Test method for PerceptualAssociativeMemoryImpl.addDetectionAlgorithm(edu.memphis.ccrg.lida.pam.tasks.DetectionAlgorithm).
 void testAddLinkCategory()
           
 void testAddLinkToPercept()
           
 void testAddNodeNodeType()
           
 void testAddNodeStructureToPercept()
           
 void testAddNodeToPercept()
           
 void testAddNullNodes()
           
 void testAddPamListener()
           
 void testContainsLink()
           
 void testContainsLink1()
           
 void testContainsNode()
           
 void testContainsNode0()
           
 void testContainsNodeEid()
           
 void testDecayModule()
           
 void testDetectionAlgorithm1()
           
 void testDownscaleFactor()
           
 void testGetLinkCategories()
           
 void testGetLinkCategory()
           
 void testGetPamLink()
           
 void testGetPamLinks()
           
 void testGetPamNode()
           
 void testGetPamNodeByLabel()
           
 void testGetPamNodes()
           
 void testIsOverPerceptThreshold()
           
 void testPropagateActivationToParents()
           
 void testSetPerceptThreshold()
           
 void testSetPropagationStrategy()
          Test method for PerceptualAssociativeMemoryImpl.setPropagationStrategy(edu.memphis.ccrg.lida.pam.PropagationStrategy).
 void testUpscaleFactor()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerceptualAssociativeMemoryImplTest

public PerceptualAssociativeMemoryImplTest()
Method Detail

setUpBeforeClass

public static void setUpBeforeClass()

setUp

public void setUp()
           throws java.lang.Exception
Throws:
java.lang.Exception

testAddDefaultNode

public void testAddDefaultNode()

testAddDefaultNodes

public void testAddDefaultNodes()
Test method for PerceptualAssociativeMemoryImpl.addDefaultNodes(java.util.Set).


testAddNullNodes

public void testAddNullNodes()

testAddNodeNodeType

public void testAddNodeNodeType()

testAddDefNode

public void testAddDefNode()

testAddDefNode2

public void testAddDefNode2()

testAddDefNode1

public void testAddDefNode1()

testAddDefaultLinks

public void testAddDefaultLinks()

testAddFeatureDetector

public void testAddFeatureDetector()
Test method for PerceptualAssociativeMemoryImpl.addDetectionAlgorithm(edu.memphis.ccrg.lida.pam.tasks.DetectionAlgorithm).


testDetectionAlgorithm1

public void testDetectionAlgorithm1()

testAddPamListener

public void testAddPamListener()

testSetPropagationStrategy

public void testSetPropagationStrategy()
Test method for PerceptualAssociativeMemoryImpl.setPropagationStrategy(edu.memphis.ccrg.lida.pam.PropagationStrategy).


testPropagateActivationToParents

public void testPropagateActivationToParents()

testAddNodeStructureToPercept

public void testAddNodeStructureToPercept()

testAddNodeToPercept

public void testAddNodeToPercept()

testAddLinkToPercept

public void testAddLinkToPercept()

testContainsNode

public void testContainsNode()

testContainsNode0

public void testContainsNode0()

testContainsNodeEid

public void testContainsNodeEid()

testContainsLink

public void testContainsLink()

testContainsLink1

public void testContainsLink1()

testSetPerceptThreshold

public void testSetPerceptThreshold()

testUpscaleFactor

public void testUpscaleFactor()

testDownscaleFactor

public void testDownscaleFactor()

testIsOverPerceptThreshold

public void testIsOverPerceptThreshold()

testGetPamNode

public void testGetPamNode()

testGetPamNodeByLabel

public void testGetPamNodeByLabel()

testGetPamLink

public void testGetPamLink()

testDecayModule

public void testDecayModule()

testGetPamNodes

public void testGetPamNodes()

testGetPamLinks

public void testGetPamLinks()

testGetLinkCategories

public void testGetLinkCategories()

testGetLinkCategory

public void testGetLinkCategory()

testAddLinkCategory

public void testAddLinkCategory()