public class GosuGenericsReflectionTest extends TestClass
TestClass.EqualityTester| Constructor and Description |
|---|
GosuGenericsReflectionTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testConstructInstanceOfT() |
void |
testEnsureReferenceToThisDoesNotOverwriteSymbolInStack() |
void |
testExtendingJavaClassThatHasTypeVariableTypeAsConstructorParam() |
void |
testIndirectCallReturnClassTypeParam() |
void |
testIndirectCallToGenericFunctionParameterizedWithATypeVar() |
void |
testIndirectTypeParamFromProperty() |
void |
testReturnClassTypeParam() |
void |
testReturnFunctionTypeParamFalse() |
void |
testReturnFunctionTypeParamTrue() |
void |
testReturnGosuClassParameterizedWithT() |
void |
testReturnInstanceOfT() |
void |
testReturnJavaClassParameterizedWithT() |
void |
testReturnOuterTypeParamFromInnerClass() |
void |
testTypeParamAccessFromCtor() |
void |
testTypeParamInProperty() |
_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 testConstructInstanceOfT()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testReturnInstanceOfT()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testReturnFunctionTypeParamTrue()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testReturnFunctionTypeParamFalse()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testIndirectCallReturnClassTypeParam()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testReturnClassTypeParam()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testTypeParamInProperty()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testIndirectTypeParamFromProperty()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testTypeParamAccessFromCtor()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testReturnOuterTypeParamFromInnerClass()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testReturnJavaClassParameterizedWithT()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testReturnGosuClassParameterizedWithT()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testIndirectCallToGenericFunctionParameterizedWithATypeVar()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testEnsureReferenceToThisDoesNotOverwriteSymbolInStack()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testExtendingJavaClassThatHasTypeVariableTypeAsConstructorParam()
throws ClassNotFoundException
ClassNotFoundExceptionCopyright © 2015. All rights reserved.