[Exmmt-commit] SF.net SVN: exmmt: [43] net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/n
Status: Inactive
Brought to you by:
lgrammel
From: <lgr...@us...> - 2006-06-05 23:34:03
|
Revision: 43 Author: lgrammel Date: 2006-06-05 02:21:24 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=43&view=rev Log Message: ----------- #1500774 scenario "shopping list" Modified Paths: -------------- net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java Modified: net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java =================================================================== --- net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:21:16 UTC (rev 42) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:21:24 UTC (rev 43) @@ -13,26 +13,48 @@ package net.sourceforge.exmmt.navigation; import static org.junit.Assert.assertEquals; - import junit.framework.JUnit4TestAdapter; import net.sourceforge.exmmt.builder.Composite; import org.jdom.Element; +import org.junit.Before; import org.junit.Test; public class FocusTest { - @Test public void getInitialFocus() { - Composite composite = new Composite(new Element("test")); + private Composite composite; + + private Focus focus; + + private Composite childComposite; + + @Test + public void getInitialFocus() { + assertEquals(composite, focus.getFocusedElement()); + } + + @Test + public void moveToChild() { + focus.moveToChild(); - Focus manager = new Focus(composite); - - assertEquals(composite, manager.getFocusedElement()); + assertEquals(childComposite, focus.getFocusedElement()); } - + + @Before + public void setUp() { + composite = new Composite(new Element("test")); + childComposite = new Composite(new Element("child")); + // TODO define some standard method that does both adding a child and + // setting the parent + composite.getChildren().add(childComposite); + childComposite.setParent(composite); + + focus = new Focus(composite); + } + // Junit 3.8.1 backward compability public static junit.framework.Test suite() { return new JUnit4TestAdapter(FocusTest.class); } - + } \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |