01: package com.canoo.webtest.extension.applet.jemmy;
02:
03: import junit.framework.TestCase;
04:
05: import javax.swing.JLabel;
06: import javax.swing.JTextField;
07:
08: public class ClassNameComponentChooserTest extends TestCase {
09: private ClassNameComponentChooser fComponentChooser;
10: static final String DESCRIPTION = "Descriptive text";
11:
12: protected void setUp() throws Exception {
13: fComponentChooser = new ClassNameComponentChooser(DESCRIPTION,
14: "javax.swing.JLabel");
15: }
16:
17: public void testDescription() {
18: assertTrue(fComponentChooser.getDescription().indexOf(
19: DESCRIPTION) > -1);
20: }
21:
22: public void testCheckComponent() {
23: assertTrue(fComponentChooser.checkComponent(new JLabel()));
24: assertFalse(fComponentChooser.checkComponent(new JTextField()));
25: }
26: }
|