/*
* Copyright (c) 2006-2011 Rogério Liesenfeld
* This file is subject to the terms of the MIT license (see LICENSE.txt).
*/
package integrationTests;
import org.junit.*;
import org.junit.internal.runners.*;
import org.junit.runner.*;
@SuppressWarnings({"deprecation"})
@RunWith(JUnit4ClassRunner.class)
public final class TestClassUsingJUnit44RunnerTest
{
@BeforeClass
public static void verifyClassLoader()
{
assert TestClassUsingJUnit44RunnerTest.class.getClassLoader() != ClassLoader.getSystemClassLoader();
}
@Test
public void test1()
{
A.doSomething();
}
@Test
public void test2()
{
new B().toString();
}
public static class A
{
public static void doSomething() { new B(); }
}
public static class B
{
@Override
public String toString() { return "B"; }
}
}