diff options
Diffstat (limited to 'tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_CoolItem.java')
-rw-r--r-- | tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_CoolItem.java | 351 |
1 files changed, 0 insertions, 351 deletions
diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_CoolItem.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_CoolItem.java deleted file mode 100644 index 49c4d590cc..0000000000 --- a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_CoolItem.java +++ /dev/null @@ -1,351 +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 junit.framework.*; -import junit.textui.*; -import org.eclipse.swt.widgets.*; -import org.eclipse.swt.graphics.*; -import org.eclipse.swt.*; - -/** - * Automated Test Suite for class org.eclipse.swt.widgets.CoolItem - * - * @see org.eclipse.swt.widgets.CoolItem - */ -public class Test_org_eclipse_swt_widgets_CoolItem extends Test_org_eclipse_swt_widgets_Item { - -public Test_org_eclipse_swt_widgets_CoolItem(String name) { - super(name); -} - -public static void main(String[] args) { - TestRunner.run(suite()); -} - -protected void setUp() { - super.setUp(); - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - setWidget(coolItem); -} - -protected void tearDown() { - super.tearDown(); -} - -public void test_ConstructorLorg_eclipse_swt_widgets_CoolBarI() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - - try { - coolItem = new CoolItem(null, 0); - fail("No exception thrown for parent == null"); - } - catch (IllegalArgumentException e) { - } -} - -public void test_ConstructorLorg_eclipse_swt_widgets_CoolBarII() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0, 0); - try { - coolItem = new CoolItem(coolBar, 0, -1); - fail("No exception thrown for index == -1"); - } - catch (IllegalArgumentException e){ - } - try { - coolItem = new CoolItem(coolBar, 0, 2); - fail("No exception thrown for index == 2"); - } - catch (IllegalArgumentException e){ - } - assertEquals(1, coolBar.getItemCount()); - coolItem = new CoolItem(coolBar, 0, 1); - assertEquals(2, coolBar.getItemCount()); - coolItem = new CoolItem(coolBar, 0, 0); - assertEquals(3, coolBar.getItemCount()); - assertEquals(coolItem, coolBar.getItem(0)); -} - -public void test_addSelectionListenerLorg_eclipse_swt_events_SelectionListener() { - warnUnimpl("Test test_addSelectionListenerLorg_eclipse_swt_events_SelectionListener not written"); -} - -public void test_computeSizeII() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foo"); - - Point size = coolItem.computeSize(SWT.DEFAULT, SWT.DEFAULT); - Point size2 = coolItem.computeSize(0, 0); - assertEquals(size, size2); - - coolItem.setControl(button); - size2 = coolItem.computeSize(SWT.DEFAULT, SWT.DEFAULT); - assertTrue(size2.x > size.x); - - size = coolItem.computeSize(50, 25); - size2 = coolItem.computeSize(100, 25); - assertEquals(size.x + 50, size2.x); - assertEquals(size.y, size2.y); - - size = coolItem.computeSize(1,1); - size2 = coolItem.computeSize(26, 26); - assertEquals(25, size2.x - size.x); -} - -public void test_getBounds() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foo"); - coolItem.setControl(button); - - Rectangle rect = coolItem.getBounds(); - Point size = coolItem.getSize(); - assertEquals(size.x, rect.width); - assertEquals(size.y, rect.height); - - coolItem.setSize(25, 25); - rect = coolItem.getBounds(); - coolItem.setSize(100, 25); - Rectangle newRect = coolItem.getBounds(); - assertEquals(rect.width + 75, newRect.width); - assertEquals(rect.x, newRect.x); - assertEquals(rect.y, newRect.y); -} - -public void test_getControl() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - assertNull(coolItem.getControl()); - - Button button = new Button(coolBar, SWT.PUSH); - coolItem.setControl(button); - Control control = coolItem.getControl(); - assertEquals(button, control); - - button = new Button(coolBar, SWT.PUSH); - coolItem.setControl(button); - control = coolItem.getControl(); - assertEquals(button, control); -} - -public void test_getMinimumSize() { - warnUnimpl("Test test_getMinimumSize not written"); -} - -public void test_getParent() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - assertEquals(coolBar, coolItem.getParent()); -} - -public void test_getPreferredSize() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foobar"); - coolItem.setControl(button); - - Point pref = coolItem.getPreferredSize(); - coolItem.setPreferredSize(pref); - assertEquals(pref, coolItem.getPreferredSize()); -} - -public void test_getSize() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foo"); - coolItem.setControl(button); - - Point size = coolItem.getSize(); - Rectangle rect = coolItem.getBounds(); - assertEquals(rect.width, size.x); - assertEquals(rect.height, size.y); -} - -public void test_removeSelectionListenerLorg_eclipse_swt_events_SelectionListener() { - warnUnimpl("Test test_removeSelectionListenerLorg_eclipse_swt_events_SelectionListener not written"); -} - -public void test_setControlLorg_eclipse_swt_widgets_Control() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - coolItem.setControl(null); - - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foobar"); - - Point size = coolItem.getSize(); - coolItem.setControl(button); - Point size2 = coolItem.getSize(); - assertTrue(size2.x > size.x); - - if (!MINIMAL_CONFORMANCE) { - size = button.computeSize(SWT.DEFAULT, SWT.DEFAULT); - size2 = coolItem.computeSize(size.x, size.y); - assertEquals(size2, coolItem.getSize()); - } - - button = new Button(coolBar, SWT.PUSH); - button.dispose(); - try { - coolItem.setControl(button); - fail("No exception when control.isDisposed()"); - } - catch (IllegalArgumentException e) { - } - - button = new Button(shell, SWT.PUSH); - try { - coolItem.setControl(button); - fail("No exception thrown when control has wrong parent"); - } - catch (IllegalArgumentException e) { - } -} - -public void test_setMinimumSizeII() { - warnUnimpl("Test test_setMinimumSizeII not written"); -} - -public void test_setMinimumSizeLorg_eclipse_swt_graphics_Point() { - warnUnimpl("Test test_setMinimumSizeLorg_eclipse_swt_graphics_Point not written"); -} - -public void test_setPreferredSizeII() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foobar"); - coolItem.setControl(button); - - Point size = coolItem.getSize(); - coolItem.setPreferredSize(size); - assertEquals(size.x, coolItem.getSize().x); - coolItem.setSize(coolItem.getPreferredSize()); - assertEquals(size, coolItem.getSize()); -} - -public void test_setPreferredSizeLorg_eclipse_swt_graphics_Point() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foobar"); - coolItem.setControl(button); - - Point size = new Point(50, 30); - coolItem.setPreferredSize(size); - Point size2 = coolItem.getPreferredSize(); - coolItem.setPreferredSize(50, 30); - assertEquals(size2, coolItem.getPreferredSize()); -} - -public void test_setSizeII() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foo"); - coolItem.setControl(button); - - coolItem.setSize(50, 50); - assertEquals(new Point(50, 50), coolItem.getSize()); - - coolItem.setSize(0, 0); - Point smallest = coolItem.getSize(); - coolItem.setSize(1, 1); - assertEquals(smallest, coolItem.getSize()); - - Rectangle rect = coolItem.getBounds(); - Point size = coolItem.getSize(); - coolItem.setSize(rect.width, rect.height); - assertEquals(size, coolItem.getSize()); -} - -public void test_setSizeLorg_eclipse_swt_graphics_Point() { - CoolBar coolBar = new CoolBar(shell, 0); - CoolItem coolItem = new CoolItem(coolBar, 0); - Button button = new Button(coolBar, SWT.PUSH); - button.setText("foo"); - coolItem.setControl(button); - - Point size = new Point(50, 50); - coolItem.setSize(size); - Point size2 = coolItem.getSize(); - coolItem.setSize(50, 50); - assertEquals(size2, coolItem.getSize()); -} - - -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_CoolItem((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_CoolBarI"); - methodNames.addElement("test_ConstructorLorg_eclipse_swt_widgets_CoolBarII"); - methodNames.addElement("test_addSelectionListenerLorg_eclipse_swt_events_SelectionListener"); - methodNames.addElement("test_computeSizeII"); - methodNames.addElement("test_getBounds"); - methodNames.addElement("test_getControl"); - methodNames.addElement("test_getMinimumSize"); - methodNames.addElement("test_getParent"); - methodNames.addElement("test_getPreferredSize"); - methodNames.addElement("test_getSize"); - methodNames.addElement("test_removeSelectionListenerLorg_eclipse_swt_events_SelectionListener"); - methodNames.addElement("test_setControlLorg_eclipse_swt_widgets_Control"); - methodNames.addElement("test_setMinimumSizeII"); - methodNames.addElement("test_setMinimumSizeLorg_eclipse_swt_graphics_Point"); - methodNames.addElement("test_setPreferredSizeII"); - methodNames.addElement("test_setPreferredSizeLorg_eclipse_swt_graphics_Point"); - methodNames.addElement("test_setSizeII"); - methodNames.addElement("test_setSizeLorg_eclipse_swt_graphics_Point"); - methodNames.addAll(Test_org_eclipse_swt_widgets_Item.methodNames()); // add superclass method names - return methodNames; -} -protected void runTest() throws Throwable { - if (getName().equals("test_ConstructorLorg_eclipse_swt_widgets_CoolBarI")) test_ConstructorLorg_eclipse_swt_widgets_CoolBarI(); - else if (getName().equals("test_ConstructorLorg_eclipse_swt_widgets_CoolBarII")) test_ConstructorLorg_eclipse_swt_widgets_CoolBarII(); - else if (getName().equals("test_addSelectionListenerLorg_eclipse_swt_events_SelectionListener")) test_addSelectionListenerLorg_eclipse_swt_events_SelectionListener(); - else if (getName().equals("test_computeSizeII")) test_computeSizeII(); - else if (getName().equals("test_getBounds")) test_getBounds(); - else if (getName().equals("test_getControl")) test_getControl(); - else if (getName().equals("test_getMinimumSize")) test_getMinimumSize(); - else if (getName().equals("test_getParent")) test_getParent(); - else if (getName().equals("test_getPreferredSize")) test_getPreferredSize(); - else if (getName().equals("test_getSize")) test_getSize(); - else if (getName().equals("test_removeSelectionListenerLorg_eclipse_swt_events_SelectionListener")) test_removeSelectionListenerLorg_eclipse_swt_events_SelectionListener(); - else if (getName().equals("test_setControlLorg_eclipse_swt_widgets_Control")) test_setControlLorg_eclipse_swt_widgets_Control(); - else if (getName().equals("test_setMinimumSizeII")) test_setMinimumSizeII(); - else if (getName().equals("test_setMinimumSizeLorg_eclipse_swt_graphics_Point")) test_setMinimumSizeLorg_eclipse_swt_graphics_Point(); - else if (getName().equals("test_setPreferredSizeII")) test_setPreferredSizeII(); - else if (getName().equals("test_setPreferredSizeLorg_eclipse_swt_graphics_Point")) test_setPreferredSizeLorg_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 super.runTest(); -} - -/* custom */ -static final boolean MINIMAL_CONFORMANCE = false; - -} |