org.springframework.richclient.form.binding.swing
Class ListBinderAbstractTests

Show UML class diagram
java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.springframework.richclient.test.SpringRichTestCase
              extended by org.springframework.richclient.form.binding.swing.BindingAbstractTests
                  extended by org.springframework.richclient.form.binding.swing.ListBinderAbstractTests
All Implemented Interfaces:
junit.framework.Test

public abstract class ListBinderAbstractTests
extends BindingAbstractTests

Tests for ListBinder and ListBinding

Author:
Oliver Hutchison, Andy DePue

Field Summary
 
Fields inherited from class org.springframework.richclient.form.binding.swing.BindingAbstractTests
fm, property, vm
 
Fields inherited from class org.springframework.richclient.test.SpringRichTestCase
applicationServices, logger
 
Constructor Summary
ListBinderAbstractTests()
           
 
Method Summary
protected  void assertValidMultipleSelection(Collection original)
           
protected  void doBinding(String formPropertyPath)
           
protected  void doMultipleSelectionBinding()
           
protected  void doSingleSelectionBinding()
           
protected  int indexOf(Object o)
           
protected  void multipleSelectionBinding()
           
protected  void performMultipleSelection(Collection selection)
           
protected  String setUpBinding()
           
protected  void setupBinding(String formPropertyPath)
           
protected  void setupMultipleSelectionBinding()
           
protected  void setupSingleSelectionBinding()
           
protected  void singleSelectionBinding()
           
 void testComponentTracksEnabledChanges()
           
 void testComponentTracksReadOnlyChanges()
           
 void testComponentUpdatesValueModel()
           
 void testDefaultMultipleSelection()
           
 void testDefaultSingleSelection()
           
 void testInitialForcedSingleSelection()
           
 void testInitialMultipleSelection()
           
 void testInitialSingleSelection()
           
 void testInvalidSelection()
           
 void testMultipleSelectionTracksSelectionHolder()
           
 void testNoInitialMultipleSelection()
           
 void testNoInitialSingleSelection()
           
 void testParseIntegerSelection()
           
 void testParseMultipleIntervalSelection()
           
 void testParseSingleIntervalSelection()
           
 void testParseSingleSelection()
           
 void testSelectionHolderTracksMultipleSelection()
           
 void testSelectionHolderTracksSingleSelection()
           
 void testSingleSelectionTracksSelectionHolder()
           
 void testValueModelUpdatesComponent()
           
 
Methods inherited from class org.springframework.richclient.form.binding.swing.BindingAbstractTests
createTestBean, doSetUp
 
Methods inherited from class org.springframework.richclient.test.SpringRichTestCase
createApplicationContext, createApplicationLifecycleAdvisor, doTearDown, getApplicationServices, registerAdditionalServices, registerBasicServices, setUp, tearDown
 
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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ListBinderAbstractTests

public ListBinderAbstractTests()
Method Detail

setUpBinding

protected String setUpBinding()
Specified by:
setUpBinding in class BindingAbstractTests

setupBinding

protected void setupBinding(String formPropertyPath)

setupMultipleSelectionBinding

protected void setupMultipleSelectionBinding()

doBinding

protected void doBinding(String formPropertyPath)

doMultipleSelectionBinding

protected void doMultipleSelectionBinding()

multipleSelectionBinding

protected void multipleSelectionBinding()

setupSingleSelectionBinding

protected void setupSingleSelectionBinding()

doSingleSelectionBinding

protected void doSingleSelectionBinding()

singleSelectionBinding

protected void singleSelectionBinding()

testComponentTracksEnabledChanges

public void testComponentTracksEnabledChanges()
Specified by:
testComponentTracksEnabledChanges in class BindingAbstractTests

testComponentTracksReadOnlyChanges

public void testComponentTracksReadOnlyChanges()
Specified by:
testComponentTracksReadOnlyChanges in class BindingAbstractTests

testParseSingleIntervalSelection

public void testParseSingleIntervalSelection()

testParseMultipleIntervalSelection

public void testParseMultipleIntervalSelection()

testParseSingleSelection

public void testParseSingleSelection()

testParseIntegerSelection

public void testParseIntegerSelection()

testInvalidSelection

public void testInvalidSelection()

testDefaultSingleSelection

public void testDefaultSingleSelection()

testDefaultMultipleSelection

public void testDefaultMultipleSelection()

testNoInitialMultipleSelection

public void testNoInitialMultipleSelection()

testNoInitialSingleSelection

public void testNoInitialSingleSelection()

testInitialMultipleSelection

public void testInitialMultipleSelection()

testInitialForcedSingleSelection

public void testInitialForcedSingleSelection()

testInitialSingleSelection

public void testInitialSingleSelection()

testSingleSelectionTracksSelectionHolder

public void testSingleSelectionTracksSelectionHolder()

testSelectionHolderTracksSingleSelection

public void testSelectionHolderTracksSingleSelection()

assertValidMultipleSelection

protected void assertValidMultipleSelection(Collection original)

testMultipleSelectionTracksSelectionHolder

public void testMultipleSelectionTracksSelectionHolder()

performMultipleSelection

protected void performMultipleSelection(Collection selection)

indexOf

protected int indexOf(Object o)

testSelectionHolderTracksMultipleSelection

public void testSelectionHolderTracksMultipleSelection()

testComponentUpdatesValueModel

public void testComponentUpdatesValueModel()
Specified by:
testComponentUpdatesValueModel in class BindingAbstractTests

testValueModelUpdatesComponent

public void testValueModelUpdatesComponent()
Specified by:
testValueModelUpdatesComponent in class BindingAbstractTests


Copyright © 2004-2009 The Spring Framework. All Rights Reserved.