diff options
Diffstat (limited to 'eclipse/plugins/com.android.ide.eclipse.tests/src/com/android/ide/eclipse/adt/internal/launch/JUnitLaunchConfigDelegateTest.java')
-rw-r--r-- | eclipse/plugins/com.android.ide.eclipse.tests/src/com/android/ide/eclipse/adt/internal/launch/JUnitLaunchConfigDelegateTest.java | 114 |
1 files changed, 0 insertions, 114 deletions
diff --git a/eclipse/plugins/com.android.ide.eclipse.tests/src/com/android/ide/eclipse/adt/internal/launch/JUnitLaunchConfigDelegateTest.java b/eclipse/plugins/com.android.ide.eclipse.tests/src/com/android/ide/eclipse/adt/internal/launch/JUnitLaunchConfigDelegateTest.java deleted file mode 100644 index 58f686adc..000000000 --- a/eclipse/plugins/com.android.ide.eclipse.tests/src/com/android/ide/eclipse/adt/internal/launch/JUnitLaunchConfigDelegateTest.java +++ /dev/null @@ -1,114 +0,0 @@ -/* - * Copyright (C) 2009 The Android Open Source Project - * - * Licensed under the Eclipse Public License, Version 1.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.eclipse.org/org/documents/epl-v10.php - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.ide.eclipse.adt.internal.launch; - -import com.android.ide.eclipse.adt.internal.launch.JUnitLaunchConfigDelegate; - -import java.io.IOException; -import java.util.Arrays; -import junit.framework.TestCase; - -public class JUnitLaunchConfigDelegateTest extends TestCase { - - public void testAbleToFetchJunitJar() throws IOException { - assertTrue(JUnitLaunchConfigDelegate.getJunitJarLocation().endsWith("junit.jar")); - } - - public void testFixBootpathExtWithAndroidJar() { - String[][] testArray = { - null, - {}, - { "android.jar"}, - null, - { "some_other_jar.jar" }, - }; - - String[][] expectedArray = { - null, - {}, - null, - null, - { "some_other_jar.jar" }, - }; - - assertEqualsArrays(expectedArray, JUnitLaunchConfigDelegate.fixBootpathExt(testArray)); - } - - public void testFixBootpathExtWithNoAndroidJar() { - String[][] testArray = { - null, - { "somejar.jar"}, - null, - }; - - String[][] expectedArray = { - null, - { "somejar.jar"}, - null, - }; - - assertEqualsArrays(expectedArray, JUnitLaunchConfigDelegate.fixBootpathExt(testArray)); - } - - public void testFixClasspathWithJunitJar() throws IOException { - String[] testArray = { - JUnitLaunchConfigDelegate.getJunitJarLocation(), - }; - - String[] expectedArray = { - JUnitLaunchConfigDelegate.getJunitJarLocation(), - }; - - assertEqualsArrays(expectedArray, - JUnitLaunchConfigDelegate.fixClasspath(testArray, "test")); - } - - public void testFixClasspathWithoutJunitJar() throws IOException { - String[] testArray = { - "random.jar", - }; - - String[] expectedArray = { - "random.jar", - JUnitLaunchConfigDelegate.getJunitJarLocation(), - }; - - assertEqualsArrays(expectedArray, - JUnitLaunchConfigDelegate.fixClasspath(testArray, "test")); - } - - - public void testFixClasspathWithNoJars() throws IOException { - String[] testArray = { - }; - - String[] expectedArray = { - JUnitLaunchConfigDelegate.getJunitJarLocation(), - }; - - assertEqualsArrays(expectedArray, - JUnitLaunchConfigDelegate.fixClasspath(testArray, "test")); - } - - private void assertEqualsArrays(String[][] a1, String[][] a2) { - assertTrue(Arrays.deepEquals(a1, a2)); - } - - private void assertEqualsArrays(String[] a1, String[] a2) { - assertTrue(Arrays.deepEquals(a1, a2)); - } -} |