public class TypeLordTest extends TestClass
IType implementation.| Modifier and Type | Class and Description |
|---|---|
static class |
TypeLordTest.A |
static class |
TypeLordTest.B |
static class |
TypeLordTest.C |
static class |
TypeLordTest.C2 |
static class |
TypeLordTest.D |
static class |
TypeLordTest.E |
static class |
TypeLordTest.F |
static class |
TypeLordTest.G |
static class |
TypeLordTest.H |
static interface |
TypeLordTest.IA |
static interface |
TypeLordTest.IB |
static interface |
TypeLordTest.IC |
TestClass.EqualityTester| Constructor and Description |
|---|
TypeLordTest() |
_suite, addMetadata, afterTestClass, afterTestMethod, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertCausesException, assertCollectionEquals, assertCollectionEquals, assertIterableEquals, assertIterableEquals, assertIterableEqualsIgnoreOrder, assertListEquals, assertListEquals, assertMatchRegex, assertSetsEqual, assertZero, assertZero, beforeTestClass, beforeTestMethod, createClassMetadata, createDefaultEnvironment, createMetadata, createMetadata, createMethodMetadata, createTestClass, doRunTest, getClassName, getExecutionManager, getFullClassNameInternal, getMetadata, getName, getNumberOfInstancesOfTestClassCreated, getPackageName, getTotalNumTestMethods, getType, getTypeName, initInternalData, initMetadata, isGosuTest, isMetaAnnotation, isMetaAnnotationInfo, reallyRun, reallyRunBare, run, runBare, runTest, setExecutionManager, setGosuTest, setName, setUp, tearDown, toStringassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, formatpublic void testGetLUBReturnsClassAsItsOwnLUB()
throws gw.lang.parser.exceptions.ParseResultsException
public void testGetLUBReturnsSuperAsItsLUB()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBHierarchy1()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBHierarchy2()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBHierarchy3()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBHierarchy4()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBHierarchy5()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBHierarchy6()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBIFaceHierarchy1()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBIFaceHierarchy2()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBIFaceHierarchy3()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBIFaceHierarchy4()
throws gw.lang.parser.exceptions.ParseResultsException
public void testLUBIFaceHierarchy5()
throws gw.lang.parser.exceptions.ParseResultsException
public void testAmbiguousLUBTwoRootInterfacesReturnsCompoundTypeAsLUB()
throws gw.lang.parser.exceptions.ParseResultsException
public void testAmbiguousLUBTwoRootInterfacesReturnsCompoundTypeAsLUB2()
throws gw.lang.parser.exceptions.ParseResultsException
public void testNullTypeIsRemovedFromLUBSet()
throws gw.lang.parser.exceptions.ParseResultsException
public void testNullTypeIsRemovedFromLUBSet2()
throws gw.lang.parser.exceptions.ParseResultsException
public void testNullTypesReturnObjectAsLUB()
throws gw.lang.parser.exceptions.ParseResultsException
public void testSameGenericTypeRetunsSelfAsLUB()
public void testSameGenericTypeRetunsSelfAsLUBWhenSelfParameterized()
public void testGenericSubTypesReturnLUBParameterization()
public void testGenericSubTypesReturnLUBParameterizationWithParameterTypeLUBAsWell()
public void testClassExtendingParameterizedSubTypesReturnCorrectLUBWhenComparedWithItsSuper()
public void testClassesExtendingParamterizedSubtypesReturnCorrectLUB()
public void testRecursiveTypeReturnsSelfAsLUB()
public void testRecursiveTypeAndNonRecursiveTypeReturnProperLUB()
public void testBothOuterTypeAndParameterizedTypeResolveToUpperBounds()
public void testGenericInterfaceReturnsItselfAsALUB()
public void testTwoGenericInterfacesWithNoCommonInterfaceReturnObject()
public void testTwoDistinctExtensionsOfAGenericInterfaceReturnTheCorrectLUB()
public void testTwoDistinctExtensionsOfAGenericInterfaceReturnTheCorrectLUB2()
public void testTwoDistinctExtensionsOfAGenericInterfaceReturnTheCorrectLUB3()
public void testTwoDistinctExtensionsOfAGenericInterfaceReturnTheCorrectLUB4()
public void testTwoDistinctExtensionsOfAGenericInterfaceReturnTheCorrectLUB5()
public void testTwoDistinctExtensionsOfAGenericInterfaceReturnTheCorrectLUB6()
public void testTwoDistinctExtensionsOfAGenericInterfaceReturnTheCorrectLUB7()
public void testDisjointGenericInterfacesProduceProperLUBs1()
public void testDisjointGenericInterfacesProduceProperLUBs2()
public void testDisjointGenericInterfacesProduceProperLUBs3()
public void testDisjointGenericInterfacesProduceProperLUBs4()
public void testDisjointGenericInterfacesProduceProperLUBs5()
public void testTypeParameterizedOnPackageTypeDoesNotCauseNPE()
public void testPureGenericTypeAndNonGenericTypeReturnAsIfDefaultParameterizedTypeWereUsed()
public List<? extends CharSequence> returnsListOfCharSequence()
public void testWildcardTypesWorkCorrectlyWithLUBCalculation()
Copyright © 2015. All rights reserved.