Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarolyn MacLeod2001-11-06 19:23:07 +0000
committerCarolyn MacLeod2001-11-06 19:23:07 +0000
commit635faf7df8b255a47fb036ddd76d34febc52406a (patch)
tree22cd097cf293603d0f1225713d47c59a076d2063 /tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_FileDialog.java
parentf27a1273fe7c6ffb504004e2c6f8ef2e756f0ef3 (diff)
downloadeclipse.platform.swt-635faf7df8b255a47fb036ddd76d34febc52406a.tar.gz
eclipse.platform.swt-635faf7df8b255a47fb036ddd76d34febc52406a.tar.xz
eclipse.platform.swt-635faf7df8b255a47fb036ddd76d34febc52406a.zip
Initial
Diffstat (limited to 'tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_FileDialog.java')
-rw-r--r--tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_FileDialog.java153
1 files changed, 153 insertions, 0 deletions
diff --git a/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_FileDialog.java b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_FileDialog.java
new file mode 100644
index 0000000000..6ad0b02e1c
--- /dev/null
+++ b/tests/org.eclipse.swt.tests/JUnit Tests/org/eclipse/swt/tests/junit/Test_org_eclipse_swt_widgets_FileDialog.java
@@ -0,0 +1,153 @@
+package org.eclipse.swt.tests.junit;
+
+/*
+ * (c) Copyright IBM Corp. 2000, 2001.
+ * All Rights Reserved
+ */
+
+import org.eclipse.swt.*;
+import org.eclipse.swt.graphics.*;
+import org.eclipse.swt.widgets.*;
+import junit.framework.*;
+import junit.textui.*;
+
+/**
+ * Automated Test Suite for class org.eclipse.swt.widgets.FileDialog
+ *
+ * @see org.eclipse.swt.widgets.FileDialog
+ */
+public class Test_org_eclipse_swt_widgets_FileDialog extends Test_org_eclipse_swt_widgets_Dialog {
+
+FileDialog fileDialog;
+
+public Test_org_eclipse_swt_widgets_FileDialog(String name) {
+ super(name);
+}
+
+public static void main(String[] args) {
+ TestRunner.run(suite());
+}
+
+protected void setUp() {
+ super.setUp();
+ fileDialog = new FileDialog(shell, SWT.NULL);
+ setDialog(fileDialog);
+}
+
+protected void tearDown() {
+ super.tearDown();
+}
+
+public void test_ConstructorLorg_eclipse_swt_widgets_Shell() {
+ // Test FileDialog(Shell)
+ if (fCheckSwtNullExceptions) {
+ FileDialog fd = new FileDialog(shell);
+ try {
+ fd = new FileDialog(null);
+ fail("No exception thrown for parent == null");
+ }
+ catch (IllegalArgumentException e) {
+ }
+ }
+}
+
+public void test_ConstructorLorg_eclipse_swt_widgets_ShellI() {
+ warnUnimpl("Test test_ConstructorLorg_eclipse_swt_widgets_ShellI not written");
+}
+
+public void test_getFileName() {
+ warnUnimpl("Test test_getFileName not written");
+}
+
+public void test_getFileNames() {
+ warnUnimpl("Test test_getFileNames not written");
+}
+
+public void test_getFilterExtensions() {
+ warnUnimpl("Test test_getFilterExtensions not written");
+}
+
+public void test_getFilterNames() {
+ warnUnimpl("Test test_getFilterNames not written");
+}
+
+public void test_getFilterPath() {
+ // tested in test_setFilterPathLjava_lang_String
+}
+
+public void test_open() {
+ if (fTestDialogOpen)
+ fileDialog.open();
+}
+
+public void test_setFileNameLjava_lang_String() {
+ warnUnimpl("Test test_setFileNameLjava_lang_String not written");
+}
+
+public void test_setFilterExtensions$Ljava_lang_String() {
+ warnUnimpl("Test test_setFilterExtensions$Ljava_lang_String not written");
+}
+
+public void test_setFilterNames$Ljava_lang_String() {
+ warnUnimpl("Test test_setFilterNames$Ljava_lang_String not written");
+}
+
+public void test_setFilterPathLjava_lang_String() {
+ assertTrue(":1:", fileDialog.getFilterPath() == "");
+ String testStr = "./*";
+ fileDialog.setFilterPath(testStr);
+ assertTrue(":2:", fileDialog.getFilterPath().equals(testStr));
+ fileDialog.setFilterPath("");
+ assertTrue(":3:", fileDialog.getFilterPath().equals(""));
+ if (fCheckSwtNullExceptions) {
+ try {
+ fileDialog.setFilterPath(null);
+ fail("No exception thrown for filterPath == null");
+ }
+ catch (IllegalArgumentException e) {
+ }
+ }
+}
+
+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_FileDialog((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_Shell");
+ methodNames.addElement("test_ConstructorLorg_eclipse_swt_widgets_ShellI");
+ methodNames.addElement("test_getFileName");
+ methodNames.addElement("test_getFileNames");
+ methodNames.addElement("test_getFilterExtensions");
+ methodNames.addElement("test_getFilterNames");
+ methodNames.addElement("test_getFilterPath");
+ methodNames.addElement("test_open");
+ methodNames.addElement("test_setFileNameLjava_lang_String");
+ methodNames.addElement("test_setFilterExtensions$Ljava_lang_String");
+ methodNames.addElement("test_setFilterNames$Ljava_lang_String");
+ methodNames.addElement("test_setFilterPathLjava_lang_String");
+ methodNames.addAll(Test_org_eclipse_swt_widgets_Dialog.methodNames()); // add superclass method names
+ return methodNames;
+}
+protected void runTest() throws Throwable {
+ if (getName().equals("test_ConstructorLorg_eclipse_swt_widgets_Shell")) test_ConstructorLorg_eclipse_swt_widgets_Shell();
+ else if (getName().equals("test_ConstructorLorg_eclipse_swt_widgets_ShellI")) test_ConstructorLorg_eclipse_swt_widgets_ShellI();
+ else if (getName().equals("test_getFileName")) test_getFileName();
+ else if (getName().equals("test_getFileNames")) test_getFileNames();
+ else if (getName().equals("test_getFilterExtensions")) test_getFilterExtensions();
+ else if (getName().equals("test_getFilterNames")) test_getFilterNames();
+ else if (getName().equals("test_getFilterPath")) test_getFilterPath();
+ else if (getName().equals("test_open")) test_open();
+ else if (getName().equals("test_setFileNameLjava_lang_String")) test_setFileNameLjava_lang_String();
+ else if (getName().equals("test_setFilterExtensions$Ljava_lang_String")) test_setFilterExtensions$Ljava_lang_String();
+ else if (getName().equals("test_setFilterNames$Ljava_lang_String")) test_setFilterNames$Ljava_lang_String();
+ else if (getName().equals("test_setFilterPathLjava_lang_String")) test_setFilterPathLjava_lang_String();
+ else super.runTest();
+}
+}

Back to the top