From: Steve F. <sm...@us...> - 2002-08-04 11:13:31
|
Update of /cvsroot/mockobjects/no-stone-unturned/src/nostone/tests In directory usw-pr-cvs1:/tmp/cvs-serv17626/src/nostone/tests Modified Files: SearcherTest.java Log Message: Started second GUI test Index: SearcherTest.java =================================================================== RCS file: /cvsroot/mockobjects/no-stone-unturned/src/nostone/tests/SearcherTest.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- SearcherTest.java 4 Aug 2002 01:41:48 -0000 1.3 +++ SearcherTest.java 4 Aug 2002 11:13:28 -0000 1.4 @@ -8,6 +8,8 @@ import javax.swing.*; import java.awt.*; +import com.mockobjects.ExpectationValue; + public class SearcherTest extends TestCase { public SearcherTest(String name) { super(name); @@ -33,12 +35,18 @@ public void testOneMatchFound() { + final ExpectationValue searchString = new ExpectationValue("search string"); + Searcher searcher = new Searcher(new Directory() { - public String lookFor(String searchString) { + public String lookFor(String aSearchString) { + searchString.setActual(aSearchString); return "One Result"; } }); + ((JTextField)findNamedComponent(searcher, "search criterion")).setText("Search String"); + + searchString.setExpected("Search String"); ((JButton)findNamedComponent(searcher, "search button")).doClick(); assertEquals("Should be result", |