Logo Studenta

junit-4 10

Esta es una vista previa del archivo. Inicie sesión para ver el archivo original

META-INF/MANIFEST.MF
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_26-b03-384-10M3425 (Apple Inc.)
LICENSE.txt
BSD License
Copyright (c) 2000-2006, www.hamcrest.org
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer. Redistributions in binary form must reproduce
the above copyright notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the distribution.
Neither the name of Hamcrest nor the names of its contributors may be used to endorse
or promote products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
junit/extensions/ActiveTestSuite$1.class
package junit.extensions;
synchronized class ActiveTestSuite$1 extends Thread {
 void ActiveTestSuite$1(ActiveTestSuite, junit.framework.Test, junit.framework.TestResult);
 public void run();
}
junit/extensions/ActiveTestSuite.class
package junit.extensions;
public synchronized class ActiveTestSuite extends junit.framework.TestSuite {
 private volatile int fActiveTestDeathCount;
 public void ActiveTestSuite();
 public void ActiveTestSuite(Class);
 public void ActiveTestSuite(String);
 public void ActiveTestSuite(Class, String);
 public void run(junit.framework.TestResult);
 public void runTest(junit.framework.Test, junit.framework.TestResult);
 synchronized void waitUntilFinished();
 public synchronized void runFinished();
}
junit/extensions/RepeatedTest.class
package junit.extensions;
public synchronized class RepeatedTest extends TestDecorator {
 private int fTimesRepeat;
 public void RepeatedTest(junit.framework.Test, int);
 public int countTestCases();
 public void run(junit.framework.TestResult);
 public String toString();
}
junit/extensions/TestDecorator.class
package junit.extensions;
public synchronized class TestDecorator extends junit.framework.Assert implements junit.framework.Test {
 protected junit.framework.Test fTest;
 public void TestDecorator(junit.framework.Test);
 public void basicRun(junit.framework.TestResult);
 public int countTestCases();
 public void run(junit.framework.TestResult);
 public String toString();
 public junit.framework.Test getTest();
}
junit/extensions/TestSetup$1.class
package junit.extensions;
synchronized class TestSetup$1 implements junit.framework.Protectable {
 void TestSetup$1(TestSetup, junit.framework.TestResult);
 public void protect() throws Exception;
}
junit/extensions/TestSetup.class
package junit.extensions;
public synchronized class TestSetup extends TestDecorator {
 public void TestSetup(junit.framework.Test);
 public void run(junit.framework.TestResult);
 protected void setUp() throws Exception;
 protected void tearDown() throws Exception;
}
junit/extensions/package-info.class
package junit.extensions;
interface package-info {
}
junit/framework/Assert.class
package junit.framework;
public synchronized class Assert {
 protected void Assert();
 public static void assertTrue(String, boolean);
 public static void assertTrue(boolean);
 public static void assertFalse(String, boolean);
 public static void assertFalse(boolean);
 public static void fail(String);
 public static void fail();
 public static void assertEquals(String, Object, Object);
 public static void assertEquals(Object, Object);
 public static void assertEquals(String, String, String);
 public static void assertEquals(String, String);
 public static void assertEquals(String, double, double, double);
 public static void assertEquals(double, double, double);
 public static void assertEquals(String, float, float, float);
 public static void assertEquals(float, float, float);
 public static void assertEquals(String, long, long);
 public static void assertEquals(long, long);
 public static void assertEquals(String, boolean, boolean);
 public static void assertEquals(boolean, boolean);
 public static void assertEquals(String, byte, byte);
 public static void assertEquals(byte, byte);
 public static void assertEquals(String, char, char);
 public static void assertEquals(char, char);
 public static void assertEquals(String, short, short);
 public static void assertEquals(short, short);
 public static void assertEquals(String, int, int);
 public static void assertEquals(int, int);
 public static void assertNotNull(Object);
 public static void assertNotNull(String, Object);
 public static void assertNull(Object);
 public static void assertNull(String, Object);
 public static void assertSame(String, Object, Object);
 public static void assertSame(Object, Object);
 public static void assertNotSame(String, Object, Object);
 public static void assertNotSame(Object, Object);
 public static void failSame(String);
 public static void failNotSame(String, Object, Object);
 public static void failNotEquals(String, Object, Object);
 public static String format(String, Object, Object);
}
junit/framework/AssertionFailedError.class
package junit.framework;
public synchronized class AssertionFailedError extends AssertionError {
 private static final long serialVersionUID = 1;
 public void AssertionFailedError();
 public void AssertionFailedError(String);
 private static String defaultString(String);
}
junit/framework/ComparisonCompactor.class
package junit.framework;
public synchronized class ComparisonCompactor {
 private static final String ELLIPSIS = ...;
 private static final String DELTA_END = ];
 private static final String DELTA_START = [;
 private int fContextLength;
 private String fExpected;
 private String fActual;
 private int fPrefix;
 private int fSuffix;
 public void ComparisonCompactor(int, String, String);
 public String compact(String);
 private String compactString(String);
 private void findCommonPrefix();
 private void findCommonSuffix();
 private String computeCommonPrefix();
 private String computeCommonSuffix();
 private boolean areStringsEqual();
}
junit/framework/ComparisonFailure.class
package junit.framework;
public synchronized class ComparisonFailure extends AssertionFailedError {
 private static final int MAX_CONTEXT_LENGTH = 20;
 private static final long serialVersionUID = 1;
 private String fExpected;
 private String fActual;
 public void ComparisonFailure(String, String, String);
 public String getMessage();
 public String getActual();
 public String getExpected();
}
junit/framework/JUnit4TestAdapter.class
package junit.framework;
public synchronized class JUnit4TestAdapter implements Test, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable, org.junit.runner.Describable {
 private final Class fNewTestClass;
 private final org.junit.runner.Runner fRunner;
 private final JUnit4TestAdapterCache fCache;
 public void JUnit4TestAdapter(Class);
public void JUnit4TestAdapter(Class, JUnit4TestAdapterCache);
 public int countTestCases();
 public void run(TestResult);
 public java.util.List getTests();
 public Class getTestClass();
 public org.junit.runner.Description getDescription();
 private org.junit.runner.Description removeIgnored(org.junit.runner.Description);
 private boolean isIgnored(org.junit.runner.Description);
 public String toString();
 public void filter(org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException;
 public void sort(org.junit.runner.manipulation.Sorter);
}
junit/framework/JUnit4TestAdapterCache$1.class
package junit.framework;
synchronized class JUnit4TestAdapterCache$1 extends org.junit.runner.notification.RunListener {
 void JUnit4TestAdapterCache$1(JUnit4TestAdapterCache, TestResult);
 public void testFailure(org.junit.runner.notification.Failure) throws Exception;
 public void testFinished(org.junit.runner.Description) throws Exception;
 public void testStarted(org.junit.runner.Description) throws Exception;
}
junit/framework/JUnit4TestAdapterCache.class
package junit.framework;
public synchronized class JUnit4TestAdapterCache extends java.util.HashMap {
 private static final long serialVersionUID = 1;
 private static final JUnit4TestAdapterCache fInstance;
 public void JUnit4TestAdapterCache();
 public static JUnit4TestAdapterCache getDefault();
 public Test asTest(org.junit.runner.Description);
 Test createTest(org.junit.runner.Description);
 public org.junit.runner.notification.RunNotifier getNotifier(TestResult, JUnit4TestAdapter);
 public java.util.List asTestList(org.junit.runner.Description);
 static void <clinit>();
}
junit/framework/JUnit4TestCaseFacade.class
package junit.framework;
public synchronized class JUnit4TestCaseFacade implements Test, org.junit.runner.Describable {
 private final org.junit.runner.Description fDescription;
 void JUnit4TestCaseFacade(org.junit.runner.Description);
 public String toString();
 public int countTestCases();
 public void run(TestResult);
 public org.junit.runner.Description getDescription();
}
junit/framework/Protectable.class
package junit.framework;
public abstract interface Protectable {
 public abstract void protect() throws Throwable;
}
junit/framework/Test.class
package junit.framework;
public abstract interface Test {
 public abstract int countTestCases();
 public abstract void run(TestResult);
}
junit/framework/TestCase.class
package junit.framework;
public abstract synchronized class TestCase extends Assert implements Test {
 private String fName;
 public void TestCase();
 public void TestCase(String);
 public int countTestCases();
 protected TestResult createResult();
 public TestResult run();
 public void run(TestResult);
 public void runBare() throws Throwable;
 protected void runTest() throws Throwable;
 protected void setUp() throws Exception;
 protected void tearDown() throws Exception;
 public String toString();
 public String getName();
 public void setName(String);
}
junit/framework/TestFailure.class
package junit.framework;
public synchronized class TestFailure {
 protected Test fFailedTest;
 protected Throwable fThrownException;
 public void TestFailure(Test, Throwable);
 public Test failedTest();
 public Throwable thrownException();
 public String toString();
 public String trace();
 public String exceptionMessage();
 public boolean isFailure();
}
junit/framework/TestListener.class
package junit.framework;
public abstract interface TestListener {
 public abstract void addError(Test, Throwable);
 public abstract void addFailure(Test, AssertionFailedError);
 public abstract void endTest(Test);
 public abstract void startTest(Test);
}
junit/framework/TestResult$1.class
package junit.framework;
synchronized class TestResult$1 implements Protectable {
 void TestResult$1(TestResult, TestCase);
 public void protect() throws Throwable;
}
junit/framework/TestResult.class
package junit.framework;
public synchronized class TestResult {
 protected java.util.List fFailures;
 protected java.util.List fErrors;
 protected java.util.List fListeners;
 protected int fRunTests;
 private boolean fStop;
 public void TestResult();
 public synchronized void addError(Test, Throwable);
 public synchronized void addFailure(Test, AssertionFailedError);
 public synchronized void addListener(TestListener);
 public synchronized void removeListener(TestListener);
 private synchronized java.util.List cloneListeners();
 public void endTest(Test);
 public synchronized int errorCount();
 public synchronized java.util.Enumeration errors();
 public synchronized int failureCount();
 public synchronized java.util.Enumeration failures();
 protected void run(TestCase);
 public synchronized int runCount();
 public void runProtected(Test, Protectable);
 public synchronized boolean shouldStop();
 public void startTest(Test);
 public synchronized void stop();
 public synchronized boolean wasSuccessful();
}
junit/framework/TestSuite$1.class
package junit.framework;
final synchronized class TestSuite$1 extends TestCase {
 void TestSuite$1(String, String);
 protected void runTest();
}
junit/framework/TestSuite.class
package junit.framework;
public synchronized class TestSuite implements Test {
 private String fName;
 private java.util.Vector fTests;
 public static Test createTest(Class, String);
 public static reflect.Constructor getTestConstructor(Class) throws NoSuchMethodException;
 public static Test warning(String);
 private static String exceptionToString(Throwable);
 public void TestSuite();
 public void TestSuite(Class);
 private void addTestsFromTestCase(Class);
 public void TestSuite(Class, String);
 public void TestSuite(String);
 public transient void TestSuite(Class[]);
 private Test testCaseForClass(Class);
 public void TestSuite(Class[], String);
 public void addTest(Test);
 public void addTestSuite(Class);
 public int countTestCases();
 public String getName();
 public void run(TestResult);
 public void runTest(Test, TestResult);
 public void setName(String);
 public Test testAt(int);
 public int testCount();
 public java.util.Enumeration tests();
 public String toString();
 private void addTestMethod(reflect.Method, java.util.List, Class);
 private boolean isPublicTestMethod(reflect.Method);
 private boolean isTestMethod(reflect.Method);
}
junit/framework/package-info.class
package junit.framework;
interface package-info {
}
junit/runner/BaseTestRunner.class
package junit.runner;
public abstract synchronized class BaseTestRunner implements junit.framework.TestListener {
 public static final String SUITE_METHODNAME = suite;
 private static java.util.Properties fPreferences;
 static int fgMaxMessageLength;
 static boolean fgFilterStack;
 boolean fLoading;
 public void BaseTestRunner();
 public synchronized void startTest(junit.framework.Test);
 protected static void setPreferences(java.util.Properties);
 protected static java.util.Properties getPreferences();
 public static void savePreferences() throws java.io.IOException;
 public static void setPreference(String, String);
 public synchronized void endTest(junit.framework.Test);
 public synchronized void addError(junit.framework.Test, Throwable);
 public synchronized void addFailure(junit.framework.Test, junit.framework.AssertionFailedError);
 public abstract void testStarted(String);
 public abstract void testEnded(String);
 public abstract void testFailed(int, junit.framework.Test, Throwable);
 public junit.framework.Test getTest(String);
 public String elapsedTimeAsString(long);
 protected String processArguments(String[]);
public void setLoading(boolean);
 public String extractClassName(String);
 public static String truncate(String);
 protected abstract void runFailed(String);
 protected Class loadSuiteClass(String) throws ClassNotFoundException;
 protected void clearStatus();
 protected boolean useReloadingTestSuiteLoader();
 private static java.io.File getPreferencesFile();
 private static void readPreferences();
 public static String getPreference(String);
 public static int getPreference(String, int);
 public static String getFilteredTrace(Throwable);
 public static String getFilteredTrace(String);
 protected static boolean showStackRaw();
 static boolean filterLine(String);
 static void <clinit>();
}
junit/runner/TestRunListener.class
package junit.runner;
public abstract interface TestRunListener {
 public static final int STATUS_ERROR = 1;
 public static final int STATUS_FAILURE = 2;
 public abstract void testRunStarted(String, int);
 public abstract void testRunEnded(long);
 public abstract void testRunStopped(long);
 public abstract void testStarted(String);
 public abstract void testEnded(String);
 public abstract void testFailed(int, String, String);
}
junit/runner/Version.class
package junit.runner;
public synchronized class Version {
 private void Version();
 public static String id();
 public static void main(String[]);
}
junit/runner/package-info.class
package junit.runner;
interface package-info {
}
junit/textui/ResultPrinter.class
package junit.textui;
public synchronized class ResultPrinter implements junit.framework.TestListener {
 java.io.PrintStream fWriter;
 int fColumn;
 public void ResultPrinter(java.io.PrintStream);
 synchronized void print(junit.framework.TestResult, long);
 void printWaitPrompt();
 protected void printHeader(long);
 protected void printErrors(junit.framework.TestResult);
 protected void printFailures(junit.framework.TestResult);
 protected void printDefects(java.util.Enumeration, int, String);
 public void printDefect(junit.framework.TestFailure, int);
 protected void printDefectHeader(junit.framework.TestFailure, int);
 protected void printDefectTrace(junit.framework.TestFailure);
 protected void printFooter(junit.framework.TestResult);
 protected String elapsedTimeAsString(long);
 public java.io.PrintStream getWriter();
 public void addError(junit.framework.Test, Throwable);
 public void addFailure(junit.framework.Test, junit.framework.AssertionFailedError);
 public void endTest(junit.framework.Test);
 public void startTest(junit.framework.Test);
}
junit/textui/TestRunner.class
package junit.textui;
public synchronized class TestRunner extends junit.runner.BaseTestRunner {
 private ResultPrinter fPrinter;
 public static final int SUCCESS_EXIT = 0;
 public static final int FAILURE_EXIT = 1;
 public static final int EXCEPTION_EXIT = 2;
 public void TestRunner();
 public void TestRunner(java.io.PrintStream);
 public void TestRunner(ResultPrinter);
 public static void run(Class);
 public static junit.framework.TestResult run(junit.framework.Test);
 public static void runAndWait(junit.framework.Test);
 public void testFailed(int, junit.framework.Test, Throwable);
 public void testStarted(String);
 public void testEnded(String);
 protected junit.framework.TestResult createTestResult();
 public junit.framework.TestResult doRun(junit.framework.Test);
 public junit.framework.TestResult doRun(junit.framework.Test, boolean);
 protected void pause(boolean);
 public static void main(String[]);
 public junit.framework.TestResult start(String[]) throws Exception;
 protected junit.framework.TestResult runSingleMethod(String, String, boolean) throws Exception;
 protected void runFailed(String);
 public void setPrinter(ResultPrinter);
}
junit/textui/package-info.class
package junit.textui;
interface package-info {
}
org/hamcrest/BaseDescription.class
package org.hamcrest;
public abstract synchronized class BaseDescription implements Description {
 public void BaseDescription();
 public Description appendText(String);
 public Description appendDescriptionOf(SelfDescribing);
 public Description appendValue(Object);
 public transient Description appendValueList(String, String, String, Object[]);
 public Description appendValueList(String, String, String, Iterable);
 private Description appendValueList(String, String, String, java.util.Iterator);
 public Description appendList(String, String, String, Iterable);
 private Description appendList(String, String, String, java.util.Iterator);
 protected void append(String);
 protected abstract void append(char);
 private void toJavaSyntax(String);
 private void toJavaSyntax(char);
}
org/hamcrest/BaseMatcher.class
package org.hamcrest;
public abstract synchronized class BaseMatcher implements Matcher {
 public void BaseMatcher();
 public final void _dont_implement_Matcher___instead_extend_BaseMatcher_();
 public String toString();
}
org/hamcrest/CoreMatchers.class
package org.hamcrest;
public synchronized class CoreMatchers {
 public void CoreMatchers();
 public static Matcher is(Matcher);
 public static Matcher is(Object);
 public static Matcher is(Class);
 public static Matcher not(Matcher);
 public static Matcher not(Object);
 public static Matcher equalTo(Object);
 public static Matcher instanceOf(Class);
 public static transient Matcher allOf(Matcher[]);
 public static Matcher allOf(Iterable);
 public static transient Matcher anyOf(Matcher[]);
 public static Matcher anyOf(Iterable);
 public static Matcher sameInstance(Object);
 public static Matcher anything();
 public static Matcher anything(String);
 public static Matcher any(Class);
 public static Matcher nullValue();
 public static Matcher nullValue(Class);
 public static Matcher notNullValue();
 public static Matcher notNullValue(Class);
 public static transient Matcher describedAs(String, Matcher, Object[]);
}
org/hamcrest/Description.class
package org.hamcrest;
public abstract interface Description {
 public abstract Description appendText(String);
 public abstract Description appendDescriptionOf(SelfDescribing);
 public abstract Description appendValue(Object);
 public abstract transient Description appendValueList(String, String, String, Object[]);
 public abstract Description appendValueList(String, String, String, Iterable);
 public abstract Description appendList(String, String, String, Iterable);
}
org/hamcrest/Factory.class
package org.hamcrest;
public abstract interface Factory extends annotation.Annotation {
}
org/hamcrest/Matcher.class
package org.hamcrest;
public abstract interface Matcher extends SelfDescribing {
 public abstract boolean matches(Object);
 public abstract void _dont_implement_Matcher___instead_extend_BaseMatcher_();
}
org/hamcrest/SelfDescribing.class
package org.hamcrest;
public abstract interface SelfDescribing {
 public abstract void describeTo(Description);
}
org/hamcrest/StringDescription.class
package org.hamcrest;
public synchronized class StringDescription extends BaseDescription {
 private final Appendable out;
 public void StringDescription();
 public void StringDescription(Appendable);
 public static String toString(SelfDescribing);
 public static String asString(SelfDescribing);
 protected void append(String);
 protected void append(char);
 public String toString();
}
org/hamcrest/core/AllOf.class
package org.hamcrest.core;
public synchronized class AllOf extends org.hamcrest.BaseMatcher {
 private final Iterable matchers;
 public void AllOf(Iterable);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static transient org.hamcrest.Matcher allOf(org.hamcrest.Matcher[]);
public static org.hamcrest.Matcher allOf(Iterable);
}
org/hamcrest/core/AnyOf.class
package org.hamcrest.core;
public synchronized class AnyOf extends org.hamcrest.BaseMatcher {
 private final Iterable matchers;
 public void AnyOf(Iterable);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static transient org.hamcrest.Matcher anyOf(org.hamcrest.Matcher[]);
 public static org.hamcrest.Matcher anyOf(Iterable);
}
org/hamcrest/core/DescribedAs.class
package org.hamcrest.core;
public synchronized class DescribedAs extends org.hamcrest.BaseMatcher {
 private final String descriptionTemplate;
 private final org.hamcrest.Matcher matcher;
 private final Object[] values;
 private static final java.util.regex.Pattern ARG_PATTERN;
 public void DescribedAs(String, org.hamcrest.Matcher, Object[]);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static transient org.hamcrest.Matcher describedAs(String, org.hamcrest.Matcher, Object[]);
 static void <clinit>();
}
org/hamcrest/core/Is.class
package org.hamcrest.core;
public synchronized class Is extends org.hamcrest.BaseMatcher {
 private final org.hamcrest.Matcher matcher;
 public void Is(org.hamcrest.Matcher);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static org.hamcrest.Matcher is(org.hamcrest.Matcher);
 public static org.hamcrest.Matcher is(Object);
 public static org.hamcrest.Matcher is(Class);
}
org/hamcrest/core/IsAnything.class
package org.hamcrest.core;
public synchronized class IsAnything extends org.hamcrest.BaseMatcher {
 private final String description;
 public void IsAnything();
 public void IsAnything(String);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static org.hamcrest.Matcher anything();
 public static org.hamcrest.Matcher anything(String);
 public static org.hamcrest.Matcher any(Class);
}
org/hamcrest/core/IsEqual.class
package org.hamcrest.core;
public synchronized class IsEqual extends org.hamcrest.BaseMatcher {
 private final Object object;
 public void IsEqual(Object);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 private static boolean areEqual(Object, Object);
 private static boolean areArraysEqual(Object, Object);
 private static boolean areArrayLengthsEqual(Object, Object);
 private static boolean areArrayElementsEqual(Object, Object);
 private static boolean isArray(Object);
 public static org.hamcrest.Matcher equalTo(Object);
}
org/hamcrest/core/IsInstanceOf.class
package org.hamcrest.core;
public synchronized class IsInstanceOf extends org.hamcrest.BaseMatcher {
 private final Class theClass;
 public void IsInstanceOf(Class);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static org.hamcrest.Matcher instanceOf(Class);
}
org/hamcrest/core/IsNot.class
package org.hamcrest.core;
public synchronized class IsNot extends org.hamcrest.BaseMatcher {
 private final org.hamcrest.Matcher matcher;
 public void IsNot(org.hamcrest.Matcher);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static org.hamcrest.Matcher not(org.hamcrest.Matcher);
 public static org.hamcrest.Matcher not(Object);
}
org/hamcrest/core/IsNull.class
package org.hamcrest.core;
public synchronized class IsNull extends org.hamcrest.BaseMatcher {
 public void IsNull();
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static org.hamcrest.Matcher nullValue();
 public static org.hamcrest.Matcher notNullValue();
 public static org.hamcrest.Matcher nullValue(Class);
 public static org.hamcrest.Matcher notNullValue(Class);
}
org/hamcrest/core/IsSame.class
package org.hamcrest.core;
public synchronized class IsSame extends org.hamcrest.BaseMatcher {
 private final Object object;
 public void IsSame(Object);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public static org.hamcrest.Matcher sameInstance(Object);
}
org/hamcrest/core/package.html
 Fundamental matchers of objects and values, and composite matchers.
org/hamcrest/internal/ArrayIterator.class
package org.hamcrest.internal;
public synchronized class ArrayIterator implements java.util.Iterator {
 private final Object array;
 private int currentIndex;
 public void ArrayIterator(Object);
 public boolean hasNext();
 public Object next();
 public void remove();
}
org/hamcrest/internal/SelfDescribingValue.class
package org.hamcrest.internal;
public synchronized class SelfDescribingValue implements org.hamcrest.SelfDescribing {
 private Object value;
 public void SelfDescribingValue(Object);
 public void describeTo(org.hamcrest.Description);
}
org/hamcrest/internal/SelfDescribingValueIterator.class
package org.hamcrest.internal;
public synchronized class SelfDescribingValueIterator implements java.util.Iterator {
 private java.util.Iterator values;
 public void SelfDescribingValueIterator(java.util.Iterator);
 public boolean hasNext();
 public org.hamcrest.SelfDescribing next();
 public void remove();
}
org/hamcrest/package.html
 The stable API defining Matcher and its associated interfaces and classes.
 Hamcrest sub-projects define their convenience classes in the org.hamcrest package.
 
org/junit/After.class
package org.junit;
public abstract interface After extends annotation.Annotation {
}
org/junit/AfterClass.class
package org.junit;
public abstract interface AfterClass extends annotation.Annotation {
}
org/junit/Assert.class
package org.junit;
public synchronized class Assert {
 protected void Assert();
 public static void assertTrue(String, boolean);
 public static void assertTrue(boolean);
 public static void assertFalse(String, boolean);
 public static void assertFalse(boolean);
 public static void fail(String);
 public static void fail();
 public static void assertEquals(String, Object, Object);
 private static boolean isEquals(Object, Object);
 public static void assertEquals(Object, Object);
 public static void assertArrayEquals(String, Object[], Object[]) throws internal.ArrayComparisonFailure;
 public static void assertArrayEquals(Object[], Object[]);
 public static void assertArrayEquals(String, byte[], byte[]) throws internal.ArrayComparisonFailure;
 public static void assertArrayEquals(byte[], byte[]);
 public static void assertArrayEquals(String, char[], char[]) throws internal.ArrayComparisonFailure;
 public static void assertArrayEquals(char[], char[]);
 public static void assertArrayEquals(String, short[], short[]) throws internal.ArrayComparisonFailure;
 public static void assertArrayEquals(short[], short[]);
 public static void assertArrayEquals(String, int[], int[]) throws internal.ArrayComparisonFailure;
 public static void assertArrayEquals(int[], int[]);
 public static void assertArrayEquals(String, long[], long[]) throws internal.ArrayComparisonFailure;
 public static void assertArrayEquals(long[], long[]);
 public static void assertArrayEquals(String, double[], double[], double) throws internal.ArrayComparisonFailure;
 public static void assertArrayEquals(double[], double[], double);
 public static void assertArrayEquals(String, float[], float[], float) throws internal.ArrayComparisonFailure;
 public static void assertArrayEquals(float[], float[], float);
 private static void internalArrayEquals(String, Object, Object) throws internal.ArrayComparisonFailure;
 public static void assertEquals(String, double, double, double);
 public static void assertEquals(long, long);
 public static void assertEquals(String, long, long);
 public
static void assertEquals(double, double);
 public static void assertEquals(String, double, double);
 public static void assertEquals(double, double, double);
 public static void assertNotNull(String, Object);
 public static void assertNotNull(Object);
 public static void assertNull(String, Object);
 public static void assertNull(Object);
 public static void assertSame(String, Object, Object);
 public static void assertSame(Object, Object);
 public static void assertNotSame(String, Object, Object);
 public static void assertNotSame(Object, Object);
 private static void failSame(String);
 private static void failNotSame(String, Object, Object);
 private static void failNotEquals(String, Object, Object);
 static String format(String, Object, Object);
 private static String formatClassAndValue(Object, String);
 public static void assertEquals(String, Object[], Object[]);
 public static void assertEquals(Object[], Object[]);
 public static void assertThat(Object, org.hamcrest.Matcher);
 public static void assertThat(String, Object, org.hamcrest.Matcher);
}
org/junit/Assume.class
package org.junit;
public synchronized class Assume {
 public void Assume();
 public static void assumeTrue(boolean);
 public static transient void assumeNotNull(Object[]);
 public static void assumeThat(Object, org.hamcrest.Matcher);
 public static void assumeNoException(Throwable);
}
org/junit/Before.class
package org.junit;
public abstract interface Before extends annotation.Annotation {
}
org/junit/BeforeClass.class
package org.junit;
public abstract interface BeforeClass extends annotation.Annotation {
}
org/junit/ClassRule.class
package org.junit;
public abstract interface ClassRule extends annotation.Annotation {
}
org/junit/ComparisonFailure$ComparisonCompactor.class
package org.junit;
synchronized class ComparisonFailure$ComparisonCompactor {
 private static final String ELLIPSIS = ...;
 private static final String DELTA_END = ];
 private static final String DELTA_START = [;
 private int fContextLength;
 private String fExpected;
 private String fActual;
 private int fPrefix;
 private int fSuffix;
 public void ComparisonFailure$ComparisonCompactor(int, String, String);
 private String compact(String);
 private String compactString(String);
 private void findCommonPrefix();
 private void findCommonSuffix();
 private String computeCommonPrefix();
 private String computeCommonSuffix();
 private boolean areStringsEqual();
}
org/junit/ComparisonFailure.class
package org.junit;
public synchronized class ComparisonFailure extends AssertionError {
 private static final int MAX_CONTEXT_LENGTH = 20;
 private static final long serialVersionUID = 1;
 private String fExpected;
 private String fActual;
 public void ComparisonFailure(String, String, String);
 public String getMessage();
 public String getActual();
 public String getExpected();
}
org/junit/Ignore.class
package org.junit;
public abstract interface Ignore extends annotation.Annotation {
 public abstract String value();
}
org/junit/Rule.class
package org.junit;
public abstract interface Rule extends annotation.Annotation {
}
org/junit/Test$None.class
package org.junit;
public synchronized class Test$None extends Throwable {
 private static final long serialVersionUID = 1;
 private void Test$None();
}
org/junit/Test.class
package org.junit;
public abstract interface Test extends annotation.Annotation {
 public abstract Class expected();
 public abstract long timeout();
}
org/junit/experimental/ParallelComputer$1$1.class
package org.junit.experimental;
synchronized class ParallelComputer$1$1 implements java.util.concurrent.Callable {
 void ParallelComputer$1$1(ParallelComputer$1, Runnable);
 public Object call() throws Exception;
}
org/junit/experimental/ParallelComputer$1.class
package org.junit.experimental;
final synchronized class ParallelComputer$1 implements org.junit.runners.model.RunnerScheduler {
 private final java.util.List fResults;
 private final java.util.concurrent.ExecutorService fService;
 void ParallelComputer$1();
 public void schedule(Runnable);
 public void finished();
}
org/junit/experimental/ParallelComputer.class
package org.junit.experimental;
public synchronized class ParallelComputer extends org.junit.runner.Computer {
 private final boolean fClasses;
 private final boolean fMethods;
 public void ParallelComputer(boolean, boolean);
 public static org.junit.runner.Computer classes();
 public static org.junit.runner.Computer methods();
 private static org.junit.runner.Runner parallelize(org.junit.runner.Runner);
 public org.junit.runner.Runner getSuite(org.junit.runners.model.RunnerBuilder, Class[]) throws org.junit.runners.model.InitializationError;
 protected org.junit.runner.Runner getRunner(org.junit.runners.model.RunnerBuilder, Class) throws Throwable;
}
org/junit/experimental/categories/Categories$CategoryFilter.class
package org.junit.experimental.categories;
public synchronized class Categories$CategoryFilter extends org.junit.runner.manipulation.Filter {
 private final Class fIncluded;
 private final Class fExcluded;
 public static Categories$CategoryFilter include(Class);
 public void Categories$CategoryFilter(Class, Class);
 public String describe();
 public boolean shouldRun(org.junit.runner.Description);
 private boolean hasCorrectCategoryAnnotation(org.junit.runner.Description);
 private java.util.List categories(org.junit.runner.Description);
 private org.junit.runner.Description parentDescription(org.junit.runner.Description);
 private Class[] directCategories(org.junit.runner.Description);
}
org/junit/experimental/categories/Categories$ExcludeCategory.class
package org.junit.experimental.categories;
public abstract interface Categories$ExcludeCategory extends annotation.Annotation {
 public abstract Class value();
}
org/junit/experimental/categories/Categories$IncludeCategory.class
package org.junit.experimental.categories;
public abstract interface Categories$IncludeCategory extends annotation.Annotation {
 public abstract Class value();
}
org/junit/experimental/categories/Categories.class
package org.junit.experimental.categories;
public synchronized class Categories extends org.junit.runners.Suite {
 public void Categories(Class, org.junit.runners.model.RunnerBuilder) throws org.junit.runners.model.InitializationError;
 private Class getIncludedCategory(Class);
 private Class getExcludedCategory(Class);
 private void assertNoCategorizedDescendentsOfUncategorizeableParents(org.junit.runner.Description) throws org.junit.runners.model.InitializationError;
 private void assertNoDescendantsHaveCategoryAnnotations(org.junit.runner.Description) throws org.junit.runners.model.InitializationError;
 private static boolean canHaveCategorizedChildren(org.junit.runner.Description);
}
org/junit/experimental/categories/Category.class
package org.junit.experimental.categories;
public abstract interface Category extends annotation.Annotation {
 public abstract Class[] value();
}
org/junit/experimental/max/CouldNotReadCoreException.class
package org.junit.experimental.max;
public synchronized class CouldNotReadCoreException extends Exception {
 private static final long serialVersionUID = 1;
 public void CouldNotReadCoreException(Throwable);
}
org/junit/experimental/max/MaxCore$1$1.class
package org.junit.experimental.max;
synchronized class MaxCore$1$1 extends org.junit.runners.Suite {
 void MaxCore$1$1(MaxCore$1, Class, java.util.List);
}
org/junit/experimental/max/MaxCore$1.class
package org.junit.experimental.max;
synchronized class MaxCore$1 extends org.junit.runner.Request {
 void MaxCore$1(MaxCore, java.util.List);
 public org.junit.runner.Runner getRunner();
}
org/junit/experimental/max/MaxCore.class
package org.junit.experimental.max;
public synchronized class MaxCore {
 private static final String MALFORMED_JUNIT_3_TEST_CLASS_PREFIX = malformed JUnit 3 test class: ;
 private final MaxHistory fHistory;
 public static MaxCore forFolder(String);
 public static MaxCore storedLocally(java.io.File);
 private void MaxCore(java.io.File);
 public org.junit.runner.Result run(Class);
 public org.junit.runner.Result run(org.junit.runner.Request);
 public org.junit.runner.Result run(org.junit.runner.Request, org.junit.runner.JUnitCore);
 public org.junit.runner.Request sortRequest(org.junit.runner.Request);
 private org.junit.runner.Request constructLeafRequest(java.util.List);
 private org.junit.runner.Runner buildRunner(org.junit.runner.Description);
 private Class getMalformedTestClass(org.junit.runner.Description);
 public java.util.List sortedLeavesForTest(org.junit.runner.Request);
 private java.util.List findLeaves(org.junit.runner.Request);
 private void findLeaves(org.junit.runner.Description, org.junit.runner.Description, java.util.List);
}
org/junit/experimental/max/MaxHistory$1.class
package org.junit.experimental.max;
synchronized class MaxHistory$1 {
}
org/junit/experimental/max/MaxHistory$RememberingListener.class
package org.junit.experimental.max;
final synchronized class MaxHistory$RememberingListener extends org.junit.runner.notification.RunListener {
 private long overallStart;
 private java.util.Map starts;
 private void MaxHistory$RememberingListener(MaxHistory);
 public void testStarted(org.junit.runner.Description) throws Exception;
 public void testFinished(org.junit.runner.Description) throws Exception;
 public void testFailure(org.junit.runner.notification.Failure) throws Exception;
 public void testRunFinished(org.junit.runner.Result) throws Exception;
}
org/junit/experimental/max/MaxHistory$TestComparator.class
package org.junit.experimental.max;
synchronized class MaxHistory$TestComparator implements java.util.Comparator {
 private void MaxHistory$TestComparator(MaxHistory);
 public int compare(org.junit.runner.Description, org.junit.runner.Description);
 private Long getFailure(org.junit.runner.Description);
}
org/junit/experimental/max/MaxHistory.class
package org.junit.experimental.max;
public synchronized class MaxHistory implements java.io.Serializable {
 private static final long serialVersionUID = 1;
 private final java.util.Map fDurations;
 private final java.util.Map fFailureTimestamps;
 private final java.io.File fHistoryStore;
 public static MaxHistory forFolder(java.io.File);
 private static MaxHistory readHistory(java.io.File) throws CouldNotReadCoreException;
 private void MaxHistory(java.io.File);
 private void save() throws java.io.IOException;
 Long getFailureTimestamp(org.junit.runner.Description);
 void putTestFailureTimestamp(org.junit.runner.Description, long);
 boolean isNewTest(org.junit.runner.Description);
 Long getTestDuration(org.junit.runner.Description);
 void putTestDuration(org.junit.runner.Description, long);
 public org.junit.runner.notification.RunListener listener();
 public java.util.Comparator testComparator();
}
org/junit/experimental/results/FailureList.class
package org.junit.experimental.results;
synchronized class FailureList {
 private final java.util.List failures;
 public void FailureList(java.util.List);
 public org.junit.runner.Result result();
}
org/junit/experimental/results/PrintableResult.class
package org.junit.experimental.results;
public synchronized class PrintableResult {
 private org.junit.runner.Result result;
 public static PrintableResult testResult(Class);
 public static PrintableResult testResult(org.junit.runner.Request);
 public void PrintableResult(java.util.List);
 private void PrintableResult(org.junit.runner.Result);
 public String toString();
 public int failureCount();
}
org/junit/experimental/results/ResultMatchers$1.class
package org.junit.experimental.results;
final synchronized class ResultMatchers$1 extends org.junit.internal.matchers.TypeSafeMatcher {
 void ResultMatchers$1(int);
 public void describeTo(org.hamcrest.Description);
 public boolean matchesSafely(PrintableResult);
}
org/junit/experimental/results/ResultMatchers$2.class
package org.junit.experimental.results;
final synchronized class ResultMatchers$2 extends org.hamcrest.BaseMatcher {
 void ResultMatchers$2(String);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
}
org/junit/experimental/results/ResultMatchers$3.class
package org.junit.experimental.results;
final synchronized class ResultMatchers$3 extends org.hamcrest.BaseMatcher {
 void ResultMatchers$3(String);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
}
org/junit/experimental/results/ResultMatchers.class
package org.junit.experimental.results;
public synchronized class ResultMatchers {
 public void ResultMatchers();
 public static org.hamcrest.Matcher isSuccessful();
 public static org.hamcrest.Matcher failureCountIs(int);
 public static org.hamcrest.Matcher hasSingleFailureContaining(String);
 public static org.hamcrest.Matcher hasFailureContaining(String);
}
org/junit/experimental/runners/Enclosed.class
package org.junit.experimental.runners;
public synchronized class Enclosed extends org.junit.runners.Suite {
 public void Enclosed(Class, org.junit.runners.model.RunnerBuilder) throws Throwable;
}
org/junit/experimental/theories/DataPoint.class
package org.junit.experimental.theories;
public abstract interface DataPoint extends annotation.Annotation {
}
org/junit/experimental/theories/DataPoints.class
package org.junit.experimental.theories;
public abstract interface DataPoints extends annotation.Annotation {
}
org/junit/experimental/theories/ParameterSignature.class
package org.junit.experimental.theories;
public synchronized class ParameterSignature {
 private final Class type;
 private final annotation.Annotation[] annotations;
 public static java.util.ArrayList signatures(reflect.Method);
 public static java.util.List signatures(reflect.Constructor);
 private static java.util.ArrayList signatures(Class[], annotation.Annotation[][]);
 private void ParameterSignature(Class, annotation.Annotation[]);
 public boolean canAcceptType(Class);
 public Class getType();
 public java.util.List getAnnotations();
 public boolean canAcceptArrayType(Class);
 public boolean hasAnnotation(Class);
 public annotation.Annotation findDeepAnnotation(Class);
 private annotation.Annotation findDeepAnnotation(annotation.Annotation[], Class, int);
 public annotation.Annotation getAnnotation(Class);
}
org/junit/experimental/theories/ParameterSupplier.class
package org.junit.experimental.theories;
public abstract synchronized class ParameterSupplier {
 public void ParameterSupplier();
 public abstract java.util.List getValueSources(ParameterSignature);
}
org/junit/experimental/theories/ParametersSuppliedBy.class
package org.junit.experimental.theories;
public abstract interface ParametersSuppliedBy extends annotation.Annotation {
 public abstract Class value();
}
org/junit/experimental/theories/PotentialAssignment$1.class
package org.junit.experimental.theories;
final synchronized class PotentialAssignment$1 extends PotentialAssignment {
 void PotentialAssignment$1(Object, String);
 public Object getValue() throws PotentialAssignment$CouldNotGenerateValueException;
 public String toString();
 public String getDescription() throws PotentialAssignment$CouldNotGenerateValueException;
}
org/junit/experimental/theories/PotentialAssignment$CouldNotGenerateValueException.class
package org.junit.experimental.theories;
public synchronized class PotentialAssignment$CouldNotGenerateValueException extends Exception {
private static final long serialVersionUID = 1;
 public void PotentialAssignment$CouldNotGenerateValueException();
}
org/junit/experimental/theories/PotentialAssignment.class
package org.junit.experimental.theories;
public abstract synchronized class PotentialAssignment {
 public void PotentialAssignment();
 public static PotentialAssignment forValue(String, Object);
 public abstract Object getValue() throws PotentialAssignment$CouldNotGenerateValueException;
 public abstract String getDescription() throws PotentialAssignment$CouldNotGenerateValueException;
}
org/junit/experimental/theories/Theories$TheoryAnchor$1$1.class
package org.junit.experimental.theories;
synchronized class Theories$TheoryAnchor$1$1 extends org.junit.runners.model.Statement {
 void Theories$TheoryAnchor$1$1(Theories$TheoryAnchor$1, org.junit.runners.model.Statement);
 public void evaluate() throws Throwable;
}
org/junit/experimental/theories/Theories$TheoryAnchor$1.class
package org.junit.experimental.theories;
synchronized class Theories$TheoryAnchor$1 extends org.junit.runners.BlockJUnit4ClassRunner {
 void Theories$TheoryAnchor$1(Theories$TheoryAnchor, Class, internal.Assignments);
 protected void collectInitializationErrors(java.util.List);
 public org.junit.runners.model.Statement methodBlock(org.junit.runners.model.FrameworkMethod);
 protected org.junit.runners.model.Statement methodInvoker(org.junit.runners.model.FrameworkMethod, Object);
 public Object createTest() throws Exception;
}
org/junit/experimental/theories/Theories$TheoryAnchor$2.class
package org.junit.experimental.theories;
synchronized class Theories$TheoryAnchor$2 extends org.junit.runners.model.Statement {
 void Theories$TheoryAnchor$2(Theories$TheoryAnchor, internal.Assignments, org.junit.runners.model.FrameworkMethod, Object);
 public void evaluate() throws Throwable;
}
org/junit/experimental/theories/Theories$TheoryAnchor.class
package org.junit.experimental.theories;
public synchronized class Theories$TheoryAnchor extends org.junit.runners.model.Statement {
 private int successes;
 private org.junit.runners.model.FrameworkMethod fTestMethod;
 private org.junit.runners.model.TestClass fTestClass;
 private java.util.List fInvalidParameters;
 public void Theories$TheoryAnchor(org.junit.runners.model.FrameworkMethod, org.junit.runners.model.TestClass);
 private org.junit.runners.model.TestClass getTestClass();
 public void evaluate() throws Throwable;
 protected void runWithAssignment(internal.Assignments) throws Throwable;
 protected void runWithIncompleteAssignment(internal.Assignments) throws InstantiationException, IllegalAccessException, Throwable;
 protected void runWithCompleteAssignment(internal.Assignments) throws InstantiationException, IllegalAccessException, reflect.InvocationTargetException, NoSuchMethodException, Throwable;
 private org.junit.runners.model.Statement methodCompletesWithParameters(org.junit.runners.model.FrameworkMethod, internal.Assignments, Object);
 protected void handleAssumptionViolation(org.junit.internal.AssumptionViolatedException);
 protected transient void reportParameterizedError(Throwable, Object[]) throws Throwable;
 private boolean nullsOk();
 protected void handleDataPointSuccess();
}
org/junit/experimental/theories/Theories.class
package org.junit.experimental.theories;
public synchronized class Theories extends org.junit.runners.BlockJUnit4ClassRunner {
 public void Theories(Class) throws org.junit.runners.model.InitializationError;
 protected void collectInitializationErrors(java.util.List);
 private void validateDataPointFields(java.util.List);
 protected void validateConstructor(java.util.List);
 protected void validateTestMethods(java.util.List);
 protected java.util.List computeTestMethods();
 public org.junit.runners.model.Statement methodBlock(org.junit.runners.model.FrameworkMethod);
}
org/junit/experimental/theories/Theory.class
package org.junit.experimental.theories;
public abstract interface Theory extends annotation.Annotation {
 public abstract boolean nullsAccepted();
}
org/junit/experimental/theories/internal/AllMembersSupplier$1.class
package org.junit.experimental.theories.internal;
synchronized class AllMembersSupplier$1 {
}
org/junit/experimental/theories/internal/AllMembersSupplier$MethodParameterValue.class
package org.junit.experimental.theories.internal;
synchronized class AllMembersSupplier$MethodParameterValue extends org.junit.experimental.theories.PotentialAssignment {
 private final org.junit.runners.model.FrameworkMethod fMethod;
 private void AllMembersSupplier$MethodParameterValue(org.junit.runners.model.FrameworkMethod);
 public Object getValue() throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException;
 public String getDescription() throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException;
}
org/junit/experimental/theories/internal/AllMembersSupplier.class
package org.junit.experimental.theories.internal;
public synchronized class AllMembersSupplier extends org.junit.experimental.theories.ParameterSupplier {
 private final org.junit.runners.model.TestClass fClass;
 public void AllMembersSupplier(org.junit.runners.model.TestClass);
 public java.util.List getValueSources(org.junit.experimental.theories.ParameterSignature);
 private void addMultiPointMethods(java.util.List);
 private void addSinglePointMethods(org.junit.experimental.theories.ParameterSignature, java.util.List);
 private void addFields(org.junit.experimental.theories.ParameterSignature, java.util.List);
 private void addArrayValues(String, java.util.List, Object);
 private Object getStaticFieldValue(reflect.Field);
}
org/junit/experimental/theories/internal/Assignments.class
package org.junit.experimental.theories.internal;
public synchronized class Assignments {
 private java.util.List fAssigned;
 private final java.util.List fUnassigned;
 private final org.junit.runners.model.TestClass fClass;
 private void Assignments(java.util.List, java.util.List, org.junit.runners.model.TestClass);
 public static Assignments allUnassigned(reflect.Method, org.junit.runners.model.TestClass) throws Exception;
 public boolean isComplete();
 public org.junit.experimental.theories.ParameterSignature nextUnassigned();
 public Assignments assignNext(org.junit.experimental.theories.PotentialAssignment);
 public Object[] getActualValues(int, int, boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException;
 public java.util.List potentialsForNextUnassigned() throws InstantiationException, IllegalAccessException;
 public org.junit.experimental.theories.ParameterSupplier getSupplier(org.junit.experimental.theories.ParameterSignature) throws InstantiationException, IllegalAccessException;
 public org.junit.experimental.theories.ParameterSupplier getAnnotatedSupplier(org.junit.experimental.theories.ParameterSignature) throws InstantiationException, IllegalAccessException;
 public Object[] getConstructorArguments(boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException;
 public Object[] getMethodArguments(boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException;
 public Object[] getAllArguments(boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException;
 private int getConstructorParameterCount();
 public Object[] getArgumentStrings(boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException;
}
org/junit/experimental/theories/internal/ParameterizedAssertionError.class
package org.junit.experimental.theories.internal;
public synchronized class ParameterizedAssertionError extends RuntimeException {
 private static final long serialVersionUID
= 1;
 public transient void ParameterizedAssertionError(Throwable, String, Object[]);
 public boolean equals(Object);
 public static transient String join(String, Object[]);
 public static String join(String, java.util.Collection);
 private static String stringValueOf(Object);
}
org/junit/experimental/theories/suppliers/TestedOn.class
package org.junit.experimental.theories.suppliers;
public abstract interface TestedOn extends annotation.Annotation {
 public abstract int[] ints();
}
org/junit/experimental/theories/suppliers/TestedOnSupplier.class
package org.junit.experimental.theories.suppliers;
public synchronized class TestedOnSupplier extends org.junit.experimental.theories.ParameterSupplier {
 public void TestedOnSupplier();
 public java.util.List getValueSources(org.junit.experimental.theories.ParameterSignature);
}
org/junit/internal/ArrayComparisonFailure.class
package org.junit.internal;
public synchronized class ArrayComparisonFailure extends AssertionError {
 private static final long serialVersionUID = 1;
 private java.util.List fIndices;
 private final String fMessage;
 private final AssertionError fCause;
 public void ArrayComparisonFailure(String, AssertionError, int);
 public void addDimension(int);
 public String getMessage();
 public String toString();
}
org/junit/internal/AssumptionViolatedException.class
package org.junit.internal;
public synchronized class AssumptionViolatedException extends RuntimeException implements org.hamcrest.SelfDescribing {
 private static final long serialVersionUID = 1;
 private final Object fValue;
 private final org.hamcrest.Matcher fMatcher;
 public void AssumptionViolatedException(Object, org.hamcrest.Matcher);
 public void AssumptionViolatedException(String);
 public String getMessage();
 public void describeTo(org.hamcrest.Description);
}
org/junit/internal/ComparisonCriteria.class
package org.junit.internal;
public abstract synchronized class ComparisonCriteria {
 public void ComparisonCriteria();
 public void arrayEquals(String, Object, Object) throws ArrayComparisonFailure;
 private boolean isArray(Object);
 private int assertArraysAreSameLength(Object, Object, String);
 protected abstract void assertElementsEqual(Object, Object);
}
org/junit/internal/ExactComparisonCriteria.class
package org.junit.internal;
public synchronized class ExactComparisonCriteria extends ComparisonCriteria {
 public void ExactComparisonCriteria();
 protected void assertElementsEqual(Object, Object);
}
org/junit/internal/InexactComparisonCriteria.class
package org.junit.internal;
public synchronized class InexactComparisonCriteria extends ComparisonCriteria {
 public double fDelta;
 public void InexactComparisonCriteria(double);
 protected void assertElementsEqual(Object, Object);
}
org/junit/internal/JUnitSystem.class
package org.junit.internal;
public abstract interface JUnitSystem {
 public abstract void exit(int);
 public abstract java.io.PrintStream out();
}
org/junit/internal/RealSystem.class
package org.junit.internal;
public synchronized class RealSystem implements JUnitSystem {
 public void RealSystem();
 public void exit(int);
 public java.io.PrintStream out();
}
org/junit/internal/TextListener.class
package org.junit.internal;
public synchronized class TextListener extends org.junit.runner.notification.RunListener {
 private final java.io.PrintStream fWriter;
 public void TextListener(JUnitSystem);
 public void TextListener(java.io.PrintStream);
 public void testRunFinished(org.junit.runner.Result);
 public void testStarted(org.junit.runner.Description);
 public void testFailure(org.junit.runner.notification.Failure);
 public void testIgnored(org.junit.runner.Description);
 private java.io.PrintStream getWriter();
 protected void printHeader(long);
 protected void printFailures(org.junit.runner.Result);
 protected void printFailure(org.junit.runner.notification.Failure, String);
 protected void printFooter(org.junit.runner.Result);
 protected String elapsedTimeAsString(long);
}
org/junit/internal/builders/AllDefaultPossibilitiesBuilder.class
package org.junit.internal.builders;
public synchronized class AllDefaultPossibilitiesBuilder extends org.junit.runners.model.RunnerBuilder {
 private final boolean fCanUseSuiteMethod;
 public void AllDefaultPossibilitiesBuilder(boolean);
 public org.junit.runner.Runner runnerForClass(Class) throws Throwable;
 protected JUnit4Builder junit4Builder();
 protected JUnit3Builder junit3Builder();
 protected AnnotatedBuilder annotatedBuilder();
 protected IgnoredBuilder ignoredBuilder();
 protected org.junit.runners.model.RunnerBuilder suiteMethodBuilder();
}
org/junit/internal/builders/AnnotatedBuilder.class
package org.junit.internal.builders;
public synchronized class AnnotatedBuilder extends org.junit.runners.model.RunnerBuilder {
 private static final String CONSTRUCTOR_ERROR_FORMAT = Custom runner class %s should have a public constructor with signature %s(Class testClass);
 private org.junit.runners.model.RunnerBuilder fSuiteBuilder;
 public void AnnotatedBuilder(org.junit.runners.model.RunnerBuilder);
 public org.junit.runner.Runner runnerForClass(Class) throws Exception;
 public org.junit.runner.Runner buildRunner(Class, Class) throws Exception;
}
org/junit/internal/builders/IgnoredBuilder.class
package org.junit.internal.builders;
public synchronized class IgnoredBuilder extends org.junit.runners.model.RunnerBuilder {
 public void IgnoredBuilder();
 public org.junit.runner.Runner runnerForClass(Class);
}
org/junit/internal/builders/IgnoredClassRunner.class
package org.junit.internal.builders;
public synchronized class IgnoredClassRunner extends org.junit.runner.Runner {
 private final Class fTestClass;
 public void IgnoredClassRunner(Class);
 public void run(org.junit.runner.notification.RunNotifier);
 public org.junit.runner.Description getDescription();
}
org/junit/internal/builders/JUnit3Builder.class
package org.junit.internal.builders;
public synchronized class JUnit3Builder extends org.junit.runners.model.RunnerBuilder {
 public void JUnit3Builder();
 public org.junit.runner.Runner runnerForClass(Class) throws Throwable;
 boolean isPre4Test(Class);
}
org/junit/internal/builders/JUnit4Builder.class
package org.junit.internal.builders;
public synchronized class JUnit4Builder extends org.junit.runners.model.RunnerBuilder {
 public void JUnit4Builder();
 public org.junit.runner.Runner runnerForClass(Class) throws Throwable;
}
org/junit/internal/builders/NullBuilder.class
package org.junit.internal.builders;
public synchronized class NullBuilder extends org.junit.runners.model.RunnerBuilder {
 public void NullBuilder();
 public org.junit.runner.Runner runnerForClass(Class) throws Throwable;
}
org/junit/internal/builders/SuiteMethodBuilder.class
package org.junit.internal.builders;
public synchronized class SuiteMethodBuilder extends org.junit.runners.model.RunnerBuilder {
 public void SuiteMethodBuilder();
 public org.junit.runner.Runner runnerForClass(Class) throws Throwable;
 public boolean hasSuiteMethod(Class);
}
org/junit/internal/matchers/CombinableMatcher.class
package org.junit.internal.matchers;
public synchronized class CombinableMatcher extends org.hamcrest.BaseMatcher {
 private final org.hamcrest.Matcher fMatcher;
 public void CombinableMatcher(org.hamcrest.Matcher);
 public boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
 public CombinableMatcher and(org.hamcrest.Matcher);
 public CombinableMatcher or(org.hamcrest.Matcher);
}
org/junit/internal/matchers/Each$1.class
package org.junit.internal.matchers;
final synchronized class Each$1 extends org.hamcrest.BaseMatcher {
 void Each$1(org.hamcrest.Matcher, org.hamcrest.Matcher);
 public
boolean matches(Object);
 public void describeTo(org.hamcrest.Description);
}
org/junit/internal/matchers/Each.class
package org.junit.internal.matchers;
public synchronized class Each {
 public void Each();
 public static org.hamcrest.Matcher each(org.hamcrest.Matcher);
}
org/junit/internal/matchers/IsCollectionContaining.class
package org.junit.internal.matchers;
public synchronized class IsCollectionContaining extends TypeSafeMatcher {
 private final org.hamcrest.Matcher elementMatcher;
 public void IsCollectionContaining(org.hamcrest.Matcher);
 public boolean matchesSafely(Iterable);
 public void describeTo(org.hamcrest.Description);
 public static org.hamcrest.Matcher hasItem(org.hamcrest.Matcher);
 public static org.hamcrest.Matcher hasItem(Object);
 public static transient org.hamcrest.Matcher hasItems(org.hamcrest.Matcher[]);
 public static transient org.hamcrest.Matcher hasItems(Object[]);
}
org/junit/internal/matchers/StringContains.class
package org.junit.internal.matchers;
public synchronized class StringContains extends SubstringMatcher {
 public void StringContains(String);
 protected boolean evalSubstringOf(String);
 protected String relationship();
 public static org.hamcrest.Matcher containsString(String);
}
org/junit/internal/matchers/SubstringMatcher.class
package org.junit.internal.matchers;
public abstract synchronized class SubstringMatcher extends TypeSafeMatcher {
 protected final String substring;
 protected void SubstringMatcher(String);
 public boolean matchesSafely(String);
 public void describeTo(org.hamcrest.Description);
 protected abstract boolean evalSubstringOf(String);
 protected abstract String relationship();
}
org/junit/internal/matchers/TypeSafeMatcher.class
package org.junit.internal.matchers;
public abstract synchronized class TypeSafeMatcher extends org.hamcrest.BaseMatcher {
 private Class expectedType;
 public abstract boolean matchesSafely(Object);
 protected void TypeSafeMatcher();
 private static Class findExpectedType(Class);
 private static boolean isMatchesSafelyMethod(reflect.Method);
 protected void TypeSafeMatcher(Class);
 public final boolean matches(Object);
}
org/junit/internal/requests/ClassRequest.class
package org.junit.internal.requests;
public synchronized class ClassRequest extends org.junit.runner.Request {
 private final Class fTestClass;
 private boolean fCanUseSuiteMethod;
 public void ClassRequest(Class, boolean);
 public void ClassRequest(Class);
 public org.junit.runner.Runner getRunner();
}
org/junit/internal/requests/FilterRequest.class
package org.junit.internal.requests;
public final synchronized class FilterRequest extends org.junit.runner.Request {
 private final org.junit.runner.Request fRequest;
 private final org.junit.runner.manipulation.Filter fFilter;
 public void FilterRequest(org.junit.runner.Request, org.junit.runner.manipulation.Filter);
 public org.junit.runner.Runner getRunner();
}
org/junit/internal/requests/SortingRequest.class
package org.junit.internal.requests;
public synchronized class SortingRequest extends org.junit.runner.Request {
 private final org.junit.runner.Request fRequest;
 private final java.util.Comparator fComparator;
 public void SortingRequest(org.junit.runner.Request, java.util.Comparator);
 public org.junit.runner.Runner getRunner();
}
org/junit/internal/requests/package-info.class
package org.junit.internal.requests;
interface package-info {
}
org/junit/internal/runners/ClassRoadie.class
package org.junit.internal.runners;
public synchronized class ClassRoadie {
 private org.junit.runner.notification.RunNotifier fNotifier;
 private TestClass fTestClass;
 private org.junit.runner.Description fDescription;
 private final Runnable fRunnable;
 public void ClassRoadie(org.junit.runner.notification.RunNotifier, TestClass, org.junit.runner.Description, Runnable);
 protected void runUnprotected();
 protected void addFailure(Throwable);
 public void runProtected();
 private void runBefores() throws FailedBefore;
 private void runAfters();
}
org/junit/internal/runners/ErrorReportingRunner.class
package org.junit.internal.runners;
public synchronized class ErrorReportingRunner extends org.junit.runner.Runner {
 private final java.util.List fCauses;
 private final Class fTestClass;
 public void ErrorReportingRunner(Class, Throwable);
 public org.junit.runner.Description getDescription();
 public void run(org.junit.runner.notification.RunNotifier);
 private java.util.List getCauses(Throwable);
 private org.junit.runner.Description describeCause(Throwable);
 private void runCause(Throwable, org.junit.runner.notification.RunNotifier);
}
org/junit/internal/runners/FailedBefore.class
package org.junit.internal.runners;
synchronized class FailedBefore extends Exception {
 private static final long serialVersionUID = 1;
 void FailedBefore();
}
org/junit/internal/runners/InitializationError.class
package org.junit.internal.runners;
public synchronized class InitializationError extends Exception {
 private static final long serialVersionUID = 1;
 private final java.util.List fErrors;
 public void InitializationError(java.util.List);
 public transient void InitializationError(Throwable[]);
 public void InitializationError(String);
 public java.util.List getCauses();
}
org/junit/internal/runners/JUnit38ClassRunner$1.class
package org.junit.internal.runners;
synchronized class JUnit38ClassRunner$1 {
}
org/junit/internal/runners/JUnit38ClassRunner$OldTestClassAdaptingListener.class
package org.junit.internal.runners;
final synchronized class JUnit38ClassRunner$OldTestClassAdaptingListener implements junit.framework.TestListener {
 private final org.junit.runner.notification.RunNotifier fNotifier;
 private void JUnit38ClassRunner$OldTestClassAdaptingListener(JUnit38ClassRunner, org.junit.runner.notification.RunNotifier);
 public void endTest(junit.framework.Test);
 public void startTest(junit.framework.Test);
 public void addError(junit.framework.Test, Throwable);
 private org.junit.runner.Description asDescription(junit.framework.Test);
 private Class getEffectiveClass(junit.framework.Test);
 private String getName(junit.framework.Test);
 public void addFailure(junit.framework.Test, junit.framework.AssertionFailedError);
}
org/junit/internal/runners/JUnit38ClassRunner.class
package org.junit.internal.runners;
public synchronized class JUnit38ClassRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable {
 private junit.framework.Test fTest;
 public void JUnit38ClassRunner(Class);
 public void JUnit38ClassRunner(junit.framework.Test);
 public void run(org.junit.runner.notification.RunNotifier);
 public junit.framework.TestListener createAdaptingListener(org.junit.runner.notification.RunNotifier);
 public org.junit.runner.Description getDescription();
 private static org.junit.runner.Description makeDescription(junit.framework.Test);
 private static String createSuiteDescription(junit.framework.TestSuite);
 public void filter(org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException;
 public void sort(org.junit.runner.manipulation.Sorter);
 private void setTest(junit.framework.Test);
 private junit.framework.Test getTest();
}
org/junit/internal/runners/JUnit4ClassRunner$1.class
package org.junit.internal.runners;
synchronized class JUnit4ClassRunner$1 implements Runnable {
 void JUnit4ClassRunner$1(JUnit4ClassRunner, org.junit.runner.notification.RunNotifier);
 public void run();
}
org/junit/internal/runners/JUnit4ClassRunner$2.class
package org.junit.internal.runners;
synchronized class JUnit4ClassRunner$2 implements java.util.Comparator {
 void JUnit4ClassRunner$2(JUnit4ClassRunner,
org.junit.runner.manipulation.Sorter);
 public int compare(reflect.Method, reflect.Method);
}
org/junit/internal/runners/JUnit4ClassRunner.class
package org.junit.internal.runners;
public synchronized class JUnit4ClassRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable {
 private final java.util.List fTestMethods;
 private TestClass fTestClass;
 public void JUnit4ClassRunner(Class) throws InitializationError;
 protected java.util.List getTestMethods();
 protected void validate() throws InitializationError;
 public void run(org.junit.runner.notification.RunNotifier);
 protected void runMethods(org.junit.runner.notification.RunNotifier);
 public org.junit.runner.Description getDescription();
 protected annotation.Annotation[] classAnnotations();
 protected String getName();
 protected Object createTest() throws Exception;
 protected void invokeTestMethod(reflect.Method, org.junit.runner.notification.RunNotifier);
 private void testAborted(org.junit.runner.notification.RunNotifier, org.junit.runner.Description, Throwable);
 protected TestMethod wrapMethod(reflect.Method);
 protected String testName(reflect.Method);
 protected org.junit.runner.Description methodDescription(reflect.Method);
 protected annotation.Annotation[] testAnnotations(reflect.Method);
 public void filter(org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException;
 public void sort(org.junit.runner.manipulation.Sorter);
 protected TestClass getTestClass();
}
org/junit/internal/runners/MethodRoadie$1$1.class
package org.junit.internal.runners;
synchronized class MethodRoadie$1$1 implements java.util.concurrent.Callable {
 void MethodRoadie$1$1(MethodRoadie$1);
 public Object call() throws Exception;
}
org/junit/internal/runners/MethodRoadie$1.class
package org.junit.internal.runners;
synchronized class MethodRoadie$1 implements Runnable {
 void MethodRoadie$1(MethodRoadie, long);
 public void run();
}
org/junit/internal/runners/MethodRoadie$2.class
package org.junit.internal.runners;
synchronized class MethodRoadie$2 implements Runnable {
 void MethodRoadie$2(MethodRoadie);
 public void run();
}
org/junit/internal/runners/MethodRoadie.class
package org.junit.internal.runners;
public synchronized class MethodRoadie {
 private final Object fTest;
 private final org.junit.runner.notification.RunNotifier fNotifier;
 private final org.junit.runner.Description fDescription;
 private TestMethod fTestMethod;
 public void MethodRoadie(Object, TestMethod, org.junit.runner.notification.RunNotifier, org.junit.runner.Description);
 public void run();
 private void runWithTimeout(long);
 public void runTest();
 public void runBeforesThenTestThenAfters(Runnable);
 protected void runTestMethod();
 private void runBefores() throws FailedBefore;
 private void runAfters();
 protected void addFailure(Throwable);
}
org/junit/internal/runners/MethodValidator.class
package org.junit.internal.runners;
public synchronized class MethodValidator {
 private final java.util.List fErrors;
 private TestClass fTestClass;
 public void MethodValidator(TestClass);
 public void validateInstanceMethods();
 public void validateStaticMethods();
 public java.util.List validateMethodsForDefaultRunner();
 public void assertValid() throws InitializationError;
 public void validateNoArgConstructor();
 private void validateTestMethods(Class, boolean);
}
org/junit/internal/runners/SuiteMethod.class
package org.junit.internal.runners;
public synchronized class SuiteMethod extends JUnit38ClassRunner {
 public void SuiteMethod(Class) throws Throwable;
 public static junit.framework.Test testFromSuiteMethod(Class) throws Throwable;
}
org/junit/internal/runners/TestClass.class
package org.junit.internal.runners;
public synchronized class TestClass {
 private final Class fClass;
 public void TestClass(Class);
 public java.util.List getTestMethods();
 java.util.List getBefores();
 java.util.List getAfters();
 public java.util.List getAnnotatedMethods(Class);
 private boolean runsTopToBottom(Class);
 private boolean isShadowed(reflect.Method, java.util.List);
 private boolean isShadowed(reflect.Method, reflect.Method);
 private java.util.List getSuperClasses(Class);
 public reflect.Constructor getConstructor() throws SecurityException, NoSuchMethodException;
 public Class getJavaClass();
 public String getName();
}
org/junit/internal/runners/TestMethod.class
package org.junit.internal.runners;
public synchronized class TestMethod {
 private final reflect.Method fMethod;
 private TestClass fTestClass;
 public void TestMethod(reflect.Method, TestClass);
 public boolean isIgnored();
 public long getTimeout();
 protected Class getExpectedException();
 boolean isUnexpected(Throwable);
 boolean expectsException();
 java.util.List getBefores();
 java.util.List getAfters();
 public void invoke(Object) throws IllegalArgumentException, IllegalAccessException, reflect.InvocationTargetException;
}
org/junit/internal/runners/model/EachTestNotifier.class
package org.junit.internal.runners.model;
public synchronized class EachTestNotifier {
 private final org.junit.runner.notification.RunNotifier fNotifier;
 private final org.junit.runner.Description fDescription;
 public void EachTestNotifier(org.junit.runner.notification.RunNotifier, org.junit.runner.Description);
 public void addFailure(Throwable);
 private void addMultipleFailureException(org.junit.runners.model.MultipleFailureException);
 public void addFailedAssumption(org.junit.internal.AssumptionViolatedException);
 public void fireTestFinished();
 public void fireTestStarted();
 public void fireTestIgnored();
}
org/junit/internal/runners/model/MultipleFailureException.class
package org.junit.internal.runners.model;
public synchronized class MultipleFailureException extends org.junit.runners.model.MultipleFailureException {
 private static final long serialVersionUID = 1;
 public void MultipleFailureException(java.util.List);
}
org/junit/internal/runners/model/ReflectiveCallable.class
package org.junit.internal.runners.model;
public abstract synchronized class ReflectiveCallable {
 public void ReflectiveCallable();
 public Object run() throws Throwable;
 protected abstract Object runReflectiveCall() throws Throwable;
}
org/junit/internal/runners/package-info.class
package org.junit.internal.runners;
interface package-info {
}
org/junit/internal/runners/rules/RuleFieldValidator.class
package org.junit.internal.runners.rules;
public final synchronized enum RuleFieldValidator {
 public static final RuleFieldValidator CLASS_RULE_VALIDATOR;
 public static final RuleFieldValidator RULE_VALIDATOR;
 private final Class fAnnotation;
 private final boolean fOnlyStaticFields;
 public static RuleFieldValidator[] values();
 public static RuleFieldValidator valueOf(String);
 private void RuleFieldValidator(String, int, Class, boolean);
 public void validate(org.junit.runners.model.TestClass, java.util.List);
 private void validateField(org.junit.runners.model.FrameworkField, java.util.List);
 private void optionallyValidateStatic(org.junit.runners.model.FrameworkField, java.util.List);
 private void validatePublic(org.junit.runners.model.FrameworkField, java.util.List);
 private void validateTestRuleOrMethodRule(org.junit.runners.model.FrameworkField, java.util.List);
 private boolean isTestRule(org.junit.runners.model.FrameworkField);
 private boolean isMethodRule(org.junit.runners.model.FrameworkField);
 private void addError(java.util.List, org.junit.runners.model.FrameworkField, String);
 static void <clinit>();
}
org/junit/internal/runners/statements/ExpectException.class

Continuar navegando

Contenido elegido para ti

junit-4 10-javadoc

User badge image

Materiales Generales

junit-4 10-sources

User badge image

Materiales Generales

junit-3 8 2-api

User badge image

Materiales Generales