public class AnnotationsTest extends ByteCodeTestBase
TestClass.EqualityTester| Constructor and Description |
|---|
AnnotationsTest() |
constructFromGosuClassloader, getClassFromGosuClassLoader, invokeMethod, invokeStaticMethod_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 testJavaNoArgAnnotationsOnMethodWork()
public void testGosuNoArgAnnotationsOnMethodWork()
public void testMixedSimpleNoArgAnnotationsOnMethodWork()
public void testMixedSimpleNoArgAnnotationsWithTwoGosuAnnotationsOnMethodWork()
public void testJavaOneArgAnnotationsOnMethodWork()
public void testGosuOneArgAnnotationsOnMethodWork()
public void testMixedSimpleOneArgAnnotationsOnMethodWork()
public void testMixedSimpleOneArgAnnotationsWithTwoGosuAnnotationsOnMethodWork()
public void testJavaMultiArgAnnotationsOnMethodWork()
public void testGosuMultiArgAnnotationsOnMethodWork()
public void testMixedSimpleMultiArgAnnotationsOnMethodWork()
public void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnMethodWork()
public void testAllSupportedJavaAnnotationValueTypesOnMethodWork()
public void testAdditiveExprOnMethod()
public void testChainedAdditiveExprOnMethod()
public void testChainedStrConcatenationOnMethod()
public void testNoArgBlockOnMethod()
public void testNoArgBlockWithProgramAndInnerClassOnMethod()
throws Exception
Exceptionpublic void testOneArgBlockOnMethod()
public void testJavaNoArgAnnotationsOnPropertyWork()
public void testGosuNoArgAnnotationsOnPropertyWork()
public void testMixedSimpleNoArgAnnotationsOnPropertyWork()
public void testMixedSimpleNoArgAnnotationsWithTwoGosuAnnotationsOnPropertyWork()
public void testJavaOneArgAnnotationsOnPropertyWork()
public void testGosuOneArgAnnotationsOnPropertyWork()
public void testMixedSimpleOneArgAnnotationsOnPropertyWork()
public void testMixedSimpleOneArgAnnotationsWithTwoGosuAnnotationsOnPropertyWork()
public void testJavaMultiArgAnnotationsOnPropertyWork()
public void testGosuMultiArgAnnotationsOnPropertyWork()
public void testMixedSimpleMultiArgAnnotationsOnPropertyWork()
public void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnPropertyWork()
public void testAllSupportedJavaAnnotationValueTypesOnPropertyWork()
public void testAdditiveExprOnProperty()
public void testChainedAdditiveExprOnProperty()
public void testChainedStrConcatenationOnProperty()
public void testNoArgBlockOnProperty()
public void testNoArgBlockWithProgramAndInnerClassOnProperty()
throws Exception
Exceptionpublic void testOneArgBlockOnProperty()
public void testJavaNoArgAnnotationsOnConstructorWork()
public void testGosuNoArgAnnotationsOnConstructorWork()
public void testMixedSimpleNoArgAnnotationsOnConstructorWork()
public void testMixedSimpleNoArgAnnotationsWithTwoGosuAnnotationsOnConstructorWork()
public void testJavaOneArgAnnotationsOnConstructorWork()
public void testGosuOneArgAnnotationsOnConstructorWork()
public void testMixedSimpleOneArgAnnotationsOnConstructorWork()
public void testMixedSimpleOneArgAnnotationsWithTwoGosuAnnotationsOnConstructorWork()
public void testJavaMultiArgAnnotationsOnConstructorWork()
public void testGosuMultiArgAnnotationsOnConstructorWork()
public void testMixedSimpleMultiArgAnnotationsOnConstructorWork()
public void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnConstructorWork()
public void testAllSupportedJavaAnnotationValueTypesOnConstructorWork()
public void testAdditiveExprOnConstructor()
public void testChainedAdditiveExprOnConstructor()
public void testChainedStrConcatenationOnConstructor()
public void testNoArgBlockOnConstructor()
public void testNoArgBlockWithProgramAndInnerClassOnConstructor()
throws Exception
Exceptionpublic void testOneArgBlockOnConstructor()
public void testCallableOnConstructor()
throws Exception
Exceptionpublic void testJavaNoArgAnnotationsOnVarWork()
public void testGosuNoArgAnnotationsOnVarWork()
public void testMixedSimpleNoArgAnnotationsOnVarWork()
public void testMixedSimpleNoArgAnnotationsWithTwoGosuAnnotationsOnVarWork()
public void testJavaOneArgAnnotationsOnVarWork()
public void testGosuOneArgAnnotationsOnVarWork()
public void testMixedSimpleOneArgAnnotationsOnVarWork()
public void testMixedSimpleOneArgAnnotationsWithTwoGosuAnnotationsOnVarWork()
public void testJavaMultiArgAnnotationsOnVarWork()
public void testGosuMultiArgAnnotationsOnVarWork()
public void testMixedSimpleMultiArgAnnotationsOnVarWork()
public void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnVarWork()
public void testAllSupportedJavaAnnotationValueTypesOnVarWork()
public void testAdditiveExprOnVar()
public void testChainedAdditiveExprOnVar()
public void testChainedStrConcatenationOnVar()
public void testNoArgBlockOnVar()
public void testNoArgBlockWithProgramAndInnerClassOnVar()
throws Exception
Exceptionpublic void testOneArgBlockOnVar()
public void testJavaNoArgAnnotationsOnClassWork()
public void testGosuNoArgAnnotationsOnClassWork()
public void testMixedSimpleNoArgAnnotationsOnClassWork()
public void testMixedSimpleNoArgAnnotationsWithTwoGosuAnnotationsOnClassWork()
public void testJavaOneArgAnnotationsOnClassWork()
public void testGosuOneArgAnnotationsOnClassWork()
public void testMixedSimpleOneArgAnnotationsOnClassWork()
public void testMixedSimpleOneArgAnnotationsWithTwoGosuAnnotationsOnClassWork()
public void testJavaMultiArgAnnotationsOnClassWork()
public void testGosuMultiArgAnnotationsOnClassWork()
public void testMixedSimpleMultiArgAnnotationsOnClassWork()
public void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnClassWork()
public void testAllSupportedJavaAnnotationValueTypesOnClassWork()
public void testAdditiveExprOnClass()
public void testChainedAdditiveExprOnClass()
public void testChainedStrConcatenationOnClass()
public void testNoArgBlockOnClass()
public void testNoArgBlockWithProgramAndInnerClassOnClass()
throws Exception
Exceptionpublic void testOneArgBlockOnClass()
public void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnAnonymousInnerMethodWork()
public void testAllSupportedJavaAnnotationValueTypesOnAnonymousInnerMethodWork()
public void testNoArgBlockOnAnonymousInnerMethod()
public void testNoArgBlockWithProgramAndInnerClassOnAnonymousInnerMethod()
throws Exception
Exceptionpublic void testOneArgBlockOnAnonymousInnerMethod()
public void testCallableOnAnonymousInnerMethod()
throws Exception
Exceptionpublic void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnAnonymousInnerPropertyWork()
public void testAllSupportedJavaAnnotationValueTypesOnAnonymousInnerPropertyWork()
public void testNoArgBlockOnAnonymousInnerProperty()
public void testNoArgBlockWithProgramAndInnerClassOnAnonymousInnerProperty()
throws Exception
Exceptionpublic void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnAnonymousInnerVarWork()
public void testAllSupportedJavaAnnotationValueTypesOnAnonymousInnerVarWork()
public void testNoArgBlockOnAnonymousInnerVar()
public void testNoArgBlockWithProgramAndInnerClassOnAnonymousInnerVar()
throws Exception
Exceptionpublic void testOneArgBlockOnAnonymousInnerVar()
public void testCallableOnAnonymousInnerVar()
throws Exception
Exceptionpublic void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnInnerMethodWork()
public void testAllSupportedJavaAnnotationValueTypesOnInnerMethodWork()
public void testNoArgBlockOnInnerMethod()
public void testNoArgBlockWithProgramAndInnerClassOnInnerMethod()
throws Exception
Exceptionpublic void testOneArgBlockOnInnerMethod()
public void testCallableOnInnerMethod()
throws Exception
Exceptionpublic void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnInnerPropertyWork()
public void testAllSupportedJavaAnnotationValueTypesOnInnerPropertyWork()
public void testNoArgBlockOnInnerProperty()
public void testNoArgBlockWithProgramAndInnerClassOnInnerProperty()
throws Exception
Exceptionpublic void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnInnerVarWork()
public void testAllSupportedJavaAnnotationValueTypesOnInnerVarWork()
public void testNoArgBlockOnInnerVar()
public void testNoArgBlockWithProgramAndInnerClassOnInnerVar()
throws Exception
Exceptionpublic void testOneArgBlockOnInnerVar()
public void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnStaticInnerMethodWork()
public void testAllSupportedJavaAnnotationValueTypesOnStaticInnerMethodWork()
public void testNoArgBlockOnStaticInnerMethod()
public void testNoArgBlockWithProgramAndStaticInnerClassOnStaticInnerMethod()
throws Exception
Exceptionpublic void testOneArgBlockOnStaticInnerMethod()
public void testCallableOnStaticInnerMethod()
throws Exception
Exceptionpublic void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnStaticInnerPropertyWork()
public void testAllSupportedJavaAnnotationValueTypesOnStaticInnerPropertyWork()
public void testNoArgBlockOnStaticInnerProperty()
public void testNoArgBlockWithProgramAndStaticInnerClassOnStaticInnerProperty()
throws Exception
Exceptionpublic void testMixedSimpleMultiArgAnnotationsWithTwoGosuAnnotationsOnStaticInnerVarWork()
public void testAllSupportedJavaAnnotationValueTypesOnStaticInnerVarWork()
public void testNoArgBlockOnStaticInnerVar()
public void testNoArgBlockWithProgramAndStaticInnerClassOnStaticInnerVar()
throws Exception
Exceptionpublic void testOneArgBlockOnStaticInnerVar()
public void testCallableOnStaticInnerVar()
throws Exception
Exceptionpublic void testJavaNoArgAnnotationsOnMethodWorkThroughTypeInfo()
public void testGosuNoArgAnnotationsOnMethodWorkThroughTypeInfo()
public void testMixedSimpleNoArgAnnotationsOnMethodWorkThroughTypeInfo()
public void testMixedSimpleNoArgAnnotationsWithTwoGosuAnnotationsOnMethodWorkThroughTypeInfo()
public void testJavaNoArgAnnotationsOnPropertyWorkThroughTypeInfo()
public void testGosuNoArgAnnotationsOnPropertyWorkThroughTypeInfo()
public void testMixedSimpleNoArgAnnotationsOnPropertyWorkThroughTypeInfo()
public void testMixedSimpleNoArgAnnotationsWithTwoGosuAnnotationsOnPropertyWorkThroughTypeInfo()
public void testJavaOneArgAnnotationsOnPropertyWorkThroughTypeInfo()
public void testAdditiveExprOnConstructorThroughTypeInfo()
public void testChainedAdditiveExprOnConstructorThroughTypeInfo()
public void testChainedStrConcatenationOnConstructorThroughTypeInfo()
public void testNoArgBlockOnConstructorThroughTypeInfo()
public void testNoArgBlockWithProgramAndInnerClassOnConstructorThroughTypeInfo()
throws Exception
Exceptionpublic void testAdditiveExprOnClassThroughTypeInfo()
public void testChainedAdditiveExprOnClassThroughTypeInfo()
public void testChainedStrConcatenationOnClassThroughTypeInfo()
public void testExceptionsThrownInAnnotationsAreNotIgnored()
public void testAnnotationsWorkOnInterfaces()
public void testAnnotationInfoMergesInheritedInformationCorrectly()
Copyright © 2015. All rights reserved.