Thread: [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. |
From: <lgr...@us...> - 2006-06-05 23:34:37
|
Revision: 45 Author: lgrammel Date: 2006-06-05 02:24:04 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=45&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:23:56 UTC (rev 44) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:24:04 UTC (rev 45) @@ -40,6 +40,14 @@ assertEquals(childComposite, focus.getFocusedElement()); } + @Test + public void moveToChildWithNoChildren() { + focus.moveToChild(); + focus.moveToChild(); + + assertEquals(childComposite, focus.getFocusedElement()); + } + @Before public void setUp() { composite = new Composite(new Element("test")); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-05 23:34:37
|
Revision: 47 Author: lgrammel Date: 2006-06-05 02:25:36 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=47&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:25:28 UTC (rev 46) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:25:36 UTC (rev 47) @@ -48,6 +48,14 @@ assertEquals(childComposite, focus.getFocusedElement()); } + @Test + public void moveToParent() { + focus.moveToChild(); + focus.moveToParent(); + + assertEquals(composite, focus.getFocusedElement()); + } + @Before public void setUp() { composite = new Composite(new Element("test")); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-05 23:35:09
|
Revision: 61 Author: lgrammel Date: 2006-06-05 02:51:57 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=61&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:51:50 UTC (rev 60) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:51:57 UTC (rev 61) @@ -74,9 +74,18 @@ } @Test - public void moveToNextSiblingWithoutSibling() { + public void moveToNextSiblingRoundtrip() { + focus.moveToChild(); focus.moveToNextSibling(); + focus.moveToNextSibling(); + assertEquals(childComposite1, focus.getFocusedElement()); + } + + @Test + public void moveToNextSiblingAsRoot() { + focus.moveToNextSibling(); + assertEquals(composite, focus.getFocusedElement()); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-05 23:45:13
|
Revision: 49 Author: lgrammel Date: 2006-06-05 02:29:53 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=49&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:29:45 UTC (rev 48) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:29:53 UTC (rev 49) @@ -56,6 +56,13 @@ assertEquals(composite, focus.getFocusedElement()); } + @Test + public void moveToParentAsRoot() { + focus.moveToParent(); + + assertEquals(composite, focus.getFocusedElement()); + } + @Before public void setUp() { composite = new Composite(new Element("test")); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-05 23:51:59
|
Revision: 62 Author: lgrammel Date: 2006-06-05 02:53:13 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=62&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:51:57 UTC (rev 61) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:53:13 UTC (rev 62) @@ -30,6 +30,8 @@ private Composite childComposite2; + private Composite childComposite3; + @Test public void getInitialFocus() { assertEquals(composite, focus.getFocusedElement()); @@ -78,6 +80,7 @@ focus.moveToChild(); focus.moveToNextSibling(); focus.moveToNextSibling(); + focus.moveToNextSibling(); assertEquals(childComposite1, focus.getFocusedElement()); } @@ -88,7 +91,7 @@ assertEquals(composite, focus.getFocusedElement()); } - + @Before public void setUp() { composite = new Composite(new Element("test")); @@ -96,6 +99,8 @@ composite.addChild(childComposite1); childComposite2 = new Composite(new Element("child2")); composite.addChild(childComposite2); + childComposite3 = new Composite(new Element("child3")); + composite.addChild(childComposite3); focus = new Focus(composite); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-06 00:51:21
|
Revision: 53 Author: lgrammel Date: 2006-06-05 02:37:54 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=53&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:37:43 UTC (rev 52) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:37:54 UTC (rev 53) @@ -67,10 +67,7 @@ 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); + composite.add(childComposite); focus = new Focus(composite); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-06 00:51:22
|
Revision: 64 Author: lgrammel Date: 2006-06-05 02:55:54 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=64&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:55:47 UTC (rev 63) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:55:54 UTC (rev 64) @@ -92,6 +92,30 @@ assertEquals(composite, focus.getFocusedElement()); } + @Test + public void moveToNextToPreviousSibling() { + focus.moveToChild(); + focus.moveToNextSibling(); + focus.moveToPreviousSibling(); + + assertEquals(childComposite1, focus.getFocusedElement()); + } + + @Test + public void moveToPreviousSiblingRoundtrip() { + focus.moveToChild(); + focus.moveToPreviousSibling(); + + assertEquals(childComposite3, focus.getFocusedElement()); + } + + @Test + public void moveToPreviousSiblingAsRoot() { + focus.moveToPreviousSibling(); + + assertEquals(composite, focus.getFocusedElement()); + } + @Before public void setUp() { composite = new Composite(new Element("test")); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-06 00:54:33
|
Revision: 55 Author: lgrammel Date: 2006-06-05 02:39:37 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=55&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:39:28 UTC (rev 54) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:39:37 UTC (rev 55) @@ -67,7 +67,7 @@ public void setUp() { composite = new Composite(new Element("test")); childComposite = new Composite(new Element("child")); - composite.add(childComposite); + composite.addChild(childComposite); focus = new Focus(composite); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-06 03:01:26
|
Revision: 57 Author: lgrammel Date: 2006-06-05 02:45:18 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=57&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:45:10 UTC (rev 56) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:45:18 UTC (rev 57) @@ -26,8 +26,10 @@ private Focus focus; - private Composite childComposite; + private Composite childComposite1; + private Composite childComposite2; + @Test public void getInitialFocus() { assertEquals(composite, focus.getFocusedElement()); @@ -37,7 +39,7 @@ public void moveToChild() { focus.moveToChild(); - assertEquals(childComposite, focus.getFocusedElement()); + assertEquals(childComposite1, focus.getFocusedElement()); } @Test @@ -45,7 +47,7 @@ focus.moveToChild(); focus.moveToChild(); - assertEquals(childComposite, focus.getFocusedElement()); + assertEquals(childComposite1, focus.getFocusedElement()); } @Test @@ -63,11 +65,20 @@ assertEquals(composite, focus.getFocusedElement()); } + @Test + public void moveToNextSiblingWithoutSibling() { + focus.moveToNextSibling(); + + assertEquals(composite, focus.getFocusedElement()); + } + @Before public void setUp() { composite = new Composite(new Element("test")); - childComposite = new Composite(new Element("child")); - composite.addChild(childComposite); + childComposite1 = new Composite(new Element("child1")); + composite.addChild(childComposite1); + childComposite2 = new Composite(new Element("child2")); + composite.addChild(childComposite2); focus = new Focus(composite); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-06 03:01:31
|
Revision: 59 Author: lgrammel Date: 2006-06-05 02:48:47 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=59&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:48:40 UTC (rev 58) +++ net.sourceforge.exmmt.test/trunk/src/net/sourceforge/exmmt/navigation/FocusTest.java 2006-06-05 09:48:47 UTC (rev 59) @@ -66,6 +66,14 @@ } @Test + public void moveToNextSibling() { + focus.moveToChild(); + focus.moveToNextSibling(); + + assertEquals(childComposite2, focus.getFocusedElement()); + } + + @Test public void moveToNextSiblingWithoutSibling() { focus.moveToNextSibling(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |