diff options
Diffstat (limited to 'tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_Caret.java')
-rw-r--r-- | tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_Caret.java | 251 |
1 files changed, 0 insertions, 251 deletions
diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_Caret.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_Caret.java deleted file mode 100644 index b7bb9b4d4c..0000000000 --- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_Caret.java +++ /dev/null @@ -1,251 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2000, 2003 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Common Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/cpl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.swt.tests.junit; - - -import org.eclipse.swt.*; -import org.eclipse.swt.widgets.*; -import org.eclipse.swt.graphics.*; -import junit.framework.*; -import junit.textui.*; - -/** - * Automated Test Suite for class org.eclipse.swt.widgets.Caret - * - * @see org.eclipse.swt.widgets.Caret - */ -public class Test_org_eclipse_swt_widgets_Caret extends Test_org_eclipse_swt_widgets_Widget { - -Canvas canvas; -Caret caret; - -public Test_org_eclipse_swt_widgets_Caret(String name) { - super(name); -} - -public static void main(String[] args) { - TestRunner.run(suite()); -} - -protected void setUp() { - super.setUp(); - canvas = new Canvas(shell, SWT.NULL); - caret = new Caret(canvas, SWT.NULL); - setWidget(caret); -} - -protected void tearDown() { - super.tearDown(); -} - -public void test_ConstructorLorg_eclipse_swt_widgets_CanvasI() { - Caret newCaret; - try { - newCaret = new Caret(null, 0); - fail("No exception thrown for parent == null"); - } - catch (IllegalArgumentException e) { - } -} - -public void test_getBounds() { - Rectangle rect = new Rectangle(0,0,30,30); - caret.setBounds(rect); - assertTrue(caret.getBounds().equals(rect)); - - rect = new Rectangle(0,0,30,30); - caret.setBounds(rect); - assertTrue(!caret.getBounds().equals(new Rectangle (0,0,60,70))); -} - -public void test_getFont() { - // tested in test_setFontLorg_eclipse_swt_graphics_Font -} - -public void test_getImage() { - // tested in test_setImageLorg_eclipse_swt_graphics_Image -} - -public void test_getLocation() { - warnUnimpl("Test test_getLocation not written"); -} - -public void test_getParent() { - assertEquals(canvas, caret.getParent()); - - assertTrue(caret.getDisplay()==shell.getDisplay()); -} - -public void test_getSize() { - warnUnimpl("Test test_getSize not written"); -} - -public void test_getVisible() { - // tested in test_setVisibleZ -} - -public void test_isVisible() { - caret.setVisible(true); - assertTrue(!caret.isVisible()); //because the shell is not visible - - caret.setVisible(false); - assertTrue(!caret.isVisible()); - - caret.setVisible(true); - canvas.setVisible(true); - shell.setVisible(true); - assertTrue(caret.getVisible() == true); - canvas.setVisible(false); - if (fCheckVisibility) { - assertTrue(!caret.getVisible()); - } - - shell.setVisible(false); - canvas.setVisible(false); - caret.setVisible(false); - assertTrue(!caret.getVisible()); -} - -public void test_setBoundsIIII() { - caret.setBounds(0, 0, 30, 30); -} - -public void test_setBoundsLorg_eclipse_swt_graphics_Rectangle() { - caret.setBounds(new Rectangle(0,0,30,30)); - - try { - caret.setBounds(null); - fail("No exception thrown for bounds == null"); - } - catch (IllegalArgumentException e) { - } -} - -public void test_setFontLorg_eclipse_swt_graphics_Font() { - Font font = caret.getFont(); - caret.setFont(font); - assertEquals(font, caret.getFont()); - caret.setFont(null); - - font = new Font(caret.getDisplay(), SwtJunit.testFontName, 10, SWT.NORMAL); - caret.setFont(font); - assertEquals(font, caret.getFont()); - - caret.setFont(null); - font.dispose(); - try { - caret.setFont(font); - caret.setFont(null); - fail("No exception thrown for disposed font"); - } catch (IllegalArgumentException e) { - } -} - -public void test_setImageLorg_eclipse_swt_graphics_Image() { - Image image = caret.getImage(); - caret.setImage(image); - assertEquals(image, caret.getImage()); - - caret.setImage(null); - assertNull(caret.getImage()); - - image = new Image(shell.getDisplay(), 10, 10); - caret.setImage(image); - assertEquals(image, caret.getImage()); - - caret.setImage(null); - image.dispose(); - try { - caret.setImage(image); - caret.setImage(null); - fail("No exception thrown for disposed image"); - } catch (IllegalArgumentException e) { - } -} - -public void test_setLocationII() { - warnUnimpl("Test test_setLocationII not written"); -} - -public void test_setLocationLorg_eclipse_swt_graphics_Point() { - warnUnimpl("Test test_setLocationLorg_eclipse_swt_graphics_Point not written"); -} - -public void test_setSizeII() { - warnUnimpl("Test test_setSizeII not written"); -} - -public void test_setSizeLorg_eclipse_swt_graphics_Point() { - warnUnimpl("Test test_setSizeLorg_eclipse_swt_graphics_Point not written"); -} - -public void test_setVisibleZ() { - caret.setVisible(true); - assertTrue("Caret should be visible", caret.getVisible()==true); - - caret.setVisible(false); - assertTrue("Caret should not be visible", caret.getVisible()==false); -} - -public static Test suite() { - TestSuite suite = new TestSuite(); - java.util.Vector methodNames = methodNames(); - java.util.Enumeration e = methodNames.elements(); - while (e.hasMoreElements()) { - suite.addTest(new Test_org_eclipse_swt_widgets_Caret((String)e.nextElement())); - } - return suite; -} -public static java.util.Vector methodNames() { - java.util.Vector methodNames = new java.util.Vector(); - methodNames.addElement("test_ConstructorLorg_eclipse_swt_widgets_CanvasI"); - methodNames.addElement("test_getBounds"); - methodNames.addElement("test_getFont"); - methodNames.addElement("test_getImage"); - methodNames.addElement("test_getLocation"); - methodNames.addElement("test_getParent"); - methodNames.addElement("test_getSize"); - methodNames.addElement("test_getVisible"); - methodNames.addElement("test_isVisible"); - methodNames.addElement("test_setBoundsIIII"); - methodNames.addElement("test_setBoundsLorg_eclipse_swt_graphics_Rectangle"); - methodNames.addElement("test_setFontLorg_eclipse_swt_graphics_Font"); - methodNames.addElement("test_setImageLorg_eclipse_swt_graphics_Image"); - methodNames.addElement("test_setLocationII"); - methodNames.addElement("test_setLocationLorg_eclipse_swt_graphics_Point"); - methodNames.addElement("test_setSizeII"); - methodNames.addElement("test_setSizeLorg_eclipse_swt_graphics_Point"); - methodNames.addElement("test_setVisibleZ"); - methodNames.addAll(Test_org_eclipse_swt_widgets_Widget.methodNames()); // add superclass method names - return methodNames; -} -protected void runTest() throws Throwable { - if (getName().equals("test_ConstructorLorg_eclipse_swt_widgets_CanvasI")) test_ConstructorLorg_eclipse_swt_widgets_CanvasI(); - else if (getName().equals("test_getBounds")) test_getBounds(); - else if (getName().equals("test_getFont")) test_getFont(); - else if (getName().equals("test_getImage")) test_getImage(); - else if (getName().equals("test_getLocation")) test_getLocation(); - else if (getName().equals("test_getParent")) test_getParent(); - else if (getName().equals("test_getSize")) test_getSize(); - else if (getName().equals("test_getVisible")) test_getVisible(); - else if (getName().equals("test_isVisible")) test_isVisible(); - else if (getName().equals("test_setBoundsIIII")) test_setBoundsIIII(); - else if (getName().equals("test_setBoundsLorg_eclipse_swt_graphics_Rectangle")) test_setBoundsLorg_eclipse_swt_graphics_Rectangle(); - else if (getName().equals("test_setFontLorg_eclipse_swt_graphics_Font")) test_setFontLorg_eclipse_swt_graphics_Font(); - else if (getName().equals("test_setImageLorg_eclipse_swt_graphics_Image")) test_setImageLorg_eclipse_swt_graphics_Image(); - else if (getName().equals("test_setLocationII")) test_setLocationII(); - else if (getName().equals("test_setLocationLorg_eclipse_swt_graphics_Point")) test_setLocationLorg_eclipse_swt_graphics_Point(); - else if (getName().equals("test_setSizeII")) test_setSizeII(); - else if (getName().equals("test_setSizeLorg_eclipse_swt_graphics_Point")) test_setSizeLorg_eclipse_swt_graphics_Point(); - else if (getName().equals("test_setVisibleZ")) test_setVisibleZ(); - else super.runTest(); -} -} |