test.chooser
Class BindingTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by test.chooser.BindingTest
All Implemented Interfaces:
junit.framework.Test

public class BindingTest
extends junit.framework.TestCase

Tests for the basic components of the key binding display, exercising both the BindingPanel and BindingEntry classes. This includes a visual component that can be enabled to show the layouts of certain tests.

Version:
June 25, 2007
Author:
Damian Johnson (atagar1@gmail.com)

Constructor Summary
BindingTest()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void setUp()
           
 void testClick_common()
           
 void testClick_extraComponents()
           
 void testClick_variantVisibility()
           
 void testContains()
           
 void testGetBindingCount()
           
 void testPutBinding_common()
           
 void testPutBinding_disabled()
           
 void testPutBinding_duplicate()
           
 void testPutBinding_noIndex()
           
 void testPutBinding_outOfBounds()
           
 void testRegression()
           
 void testRemoveBinding_all()
           
 void testRemoveBinding_common()
           
 void testRemoveBinding_missing()
           
 void testRemoveBinding_outOfBounds()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BindingTest

public BindingTest()
Method Detail

main

public static void main(java.lang.String[] args)

setUp

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

testPutBinding_common

public void testPutBinding_common()

testPutBinding_noIndex

public void testPutBinding_noIndex()

testPutBinding_duplicate

public void testPutBinding_duplicate()

testPutBinding_disabled

public void testPutBinding_disabled()

testPutBinding_outOfBounds

public void testPutBinding_outOfBounds()

testRemoveBinding_common

public void testRemoveBinding_common()

testRemoveBinding_missing

public void testRemoveBinding_missing()

testRemoveBinding_outOfBounds

public void testRemoveBinding_outOfBounds()

testRemoveBinding_all

public void testRemoveBinding_all()

testContains

public void testContains()

testGetBindingCount

public void testGetBindingCount()

testRegression

public void testRegression()

testClick_common

public void testClick_common()

testClick_variantVisibility

public void testClick_variantVisibility()

testClick_extraComponents

public void testClick_extraComponents()