public class BootstrapBlockTest extends ByteCodeTestBase
TestClass.EqualityTester| Constructor and Description |
|---|
BootstrapBlockTest() |
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 testBlockMethodsHaveCorrectSignature()
throws ClassNotFoundException
ClassNotFoundExceptionpublic void testMostBasicBlock()
public void testOneArg()
public void testCapturedSymbol()
public void testArgsAreProperlyDowncast()
public void testArgsAreProperlyDowncast2()
public void testNestedBlocksWork1()
public void testNestedBlocksWork2()
public void testNestedBlocksWork3()
public void testMostBasicBlockInt()
public void testOneArgInt()
public void testCapturedSymbolInt()
public void testArgsAreProperlyDowncastInt()
public void testArgsAreProperlyDowncast2Int()
public void testNestedBlocksWork1Int()
public void testNestedBlocksWork2Int()
public void testNestedBlocksWork3Int()
public void testMostBasicBlockDouble()
public void testOneArgDouble()
public void testCapturedSymbolDouble()
public void testArgsAreProperlyDowncastDouble()
public void testArgsAreProperlyDowncast2Double()
public void testNestedBlocksWork1Double()
public void testNestedBlocksWork2Double()
public void testNestedBlocksWork3Double()
public void testMultiTypeBlockArgsWorks()
public void testDifferentTypeCapture1()
public void testDifferentTypeCapture2()
public void testDifferentTypeCapture3()
public void testDifferentTypeCapture4()
public void testDifferentTypeCapture5()
public void testDifferentTypeCapture6()
public void testMethodThatCallsBlockNoCapture()
public void testMethodThatCallsBlockWithCapture()
public void testMethodThatCallsBlockWithCaptureUsingSideEffects()
public void testMethodThatCallsObjectBlockNoCapture()
public void testMethodThatCallsObjectBlockWithCapture()
public void testMethodThatCallsObjectBlockWithCaptureUsingSideEffects()
public void testMethodThatCallsGenericfunBlockNoCapture()
public void testMethodThatCallsGenericfunBlockWithCapture()
public void testMethodThatCallsObjectGenericfunWithCaptureUsingSideEffects()
public void testMethodThatCallsBlockNoCaptureInt()
public void testMethodThatCallsBlockWithCaptureInt()
public void testMethodThatCallsBlockWithCaptureUsingSideEffectsInt()
public void testMethodThatCallsObjectBlockNoCaptureInt()
public void testMethodThatCallsObjectBlockWithCaptureInt()
public void testMethodThatCallsObjectBlockWithCaptureUsingSideEffectsInt()
public void testMethodThatCallsGenericfunBlockNoCaptureInt()
public void testMethodThatCallsGenericfunBlockWithCaptureInt()
public void testMethodThatCallsObjectGenericfunWithCaptureUsingSideEffectsInt()
public void testMethodThatCallsBlockNoCaptureDouble()
public void testMethodThatCallsBlockWithCaptureDouble()
public void testMethodThatCallsBlockWithCaptureUsingSideEffectsDouble()
public void testMethodThatCallsObjectBlockNoCaptureDouble()
public void testMethodThatCallsObjectBlockWithCaptureDouble()
public void testMethodThatCallsObjectBlockWithCaptureUsingSideEffectsDouble()
public void testMethodThatCallsGenericfunBlockNoCaptureDouble()
public void testMethodThatCallsGenericfunBlockWithCaptureDouble()
public void testMethodThatCallsObjectGenericfunWithCaptureUsingSideEffectsDouble()
public void testUpwardBlocksWorkWithString()
public void testUpwardBlocksWorkWithInt()
public void testUpwardBlocksWorkWithDouble()
public void testUpwardCaptureBlocksWorkWithString()
public void testUpwardCaptureBlocksWorkWithInt()
public void testUpwardCaptureBlocksWorkWithDouble()
public void testStringInvocationWithNoArgsWorksWithIBlock()
public void testIntInvocationWithNoArgsWorksWithIBlock()
public void testDoubleInvocationWithNoArgsWorksWithIBlock()
public void testStringInvocationWithCapturedVarWorksWithIBlock()
public void testStringInvocationWithArgWorksWithIBlock()
public void testIntInvocationWithArgWorksWithIBlock()
public void testDoubleInvocationWithArgWorksWithIBlock()
public void testBlockCanProvideItsParsedElement()
public void testParamThenInnerThenBlock()
throws Exception
Exceptionpublic void testLocalThenInnerThenBlock()
throws Exception
Exceptionpublic void testInnerThenFieldThenBlock()
throws Exception
Exceptionpublic void testInnerThenLocalThenBlock()
throws Exception
Exceptionpublic void testParamThenInnerThenInnerThenBlock()
throws Exception
Exceptionpublic void testLocalThenInnerThenInnerThenBlock()
throws Exception
Exceptionpublic void testInnerThenFieldThenInnerThenBlock()
throws Exception
Exceptionpublic void testInnerThenLocalThenInnerThenBlock()
throws Exception
Exceptionpublic void testInnerThenInnerThenFieldThenBlock()
throws Exception
Exceptionpublic void testInnerThenInnerThenLocalThenBlock()
throws Exception
Exceptionpublic void testParamThenBlockThenInner()
throws Exception
Exceptionpublic void testLocalThenBlockThenInner()
throws Exception
Exceptionpublic void testBlockThenLocalThenInner()
throws Exception
Exceptionpublic void testParamThenBlockThenInnerThenInnerThenBlock()
throws Exception
Exceptionpublic void testLocalThenBlockThenInnerThenBlock()
throws Exception
Exceptionpublic void testBlockThenLocalThenInnerThenBlock()
throws Exception
Exceptionpublic void testBlockThenInnerThenFieldThenBlock()
throws Exception
Exceptionpublic void testBlockThenInnerThenLocalThenBlock()
throws Exception
Exceptionpublic void testLocalThenBlockThenLocalThenInnerThenLocalThenBlock()
throws Exception
Exceptionpublic void testLocalThenBlockThenLocalThenInnerThenFieldThenBlock()
throws Exception
Exceptionpublic void testParamThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testLocalThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testInnerThenFieldThenBlockInt()
throws Exception
Exceptionpublic void testInnerThenLocalThenBlockInt()
throws Exception
Exceptionpublic void testParamThenInnerThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testLocalThenInnerThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testInnerThenFieldThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testInnerThenLocalThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testInnerThenInnerThenFieldThenBlockInt()
throws Exception
Exceptionpublic void testInnerThenInnerThenLocalThenBlockInt()
throws Exception
Exceptionpublic void testParamThenBlockThenInnerInt()
throws Exception
Exceptionpublic void testLocalThenBlockThenInnerInt()
throws Exception
Exceptionpublic void testBlockThenLocalThenInnerInt()
throws Exception
Exceptionpublic void testParamThenBlockThenInnerThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testLocalThenBlockThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testBlockThenLocalThenInnerThenBlockInt()
throws Exception
Exceptionpublic void testBlockThenInnerThenFieldThenBlockInt()
throws Exception
Exceptionpublic void testBlockThenInnerThenLocalThenBlockInt()
throws Exception
Exceptionpublic void testLocalThenBlockThenLocalThenInnerThenLocalThenBlockInt()
throws Exception
Exceptionpublic void testLocalThenBlockThenLocalThenInnerThenFieldThenBlockInt()
throws Exception
Exceptionpublic void testParamThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testLocalThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testInnerThenFieldThenBlockDouble()
throws Exception
Exceptionpublic void testInnerThenLocalThenBlockDouble()
throws Exception
Exceptionpublic void testParamThenInnerThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testLocalThenInnerThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testInnerThenFieldThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testInnerThenLocalThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testInnerThenInnerThenFieldThenBlockDouble()
throws Exception
Exceptionpublic void testInnerThenInnerThenLocalThenBlockDouble()
throws Exception
Exceptionpublic void testParamThenBlockThenInnerDouble()
throws Exception
Exceptionpublic void testLocalThenBlockThenInnerDouble()
throws Exception
Exceptionpublic void testBlockThenLocalThenInnerDouble()
throws Exception
Exceptionpublic void testParamThenBlockThenInnerThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testLocalThenBlockThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testBlockThenLocalThenInnerThenBlockDouble()
throws Exception
Exceptionpublic void testBlockThenInnerThenFieldThenBlockDouble()
throws Exception
Exceptionpublic void testBlockThenInnerThenLocalThenBlockDouble()
throws Exception
Exceptionpublic void testLocalThenBlockThenLocalThenInnerThenLocalThenBlockDouble()
throws Exception
Exceptionpublic void testLocalThenBlockThenLocalThenInnerThenFieldThenBlockDouble()
throws Exception
Exceptionpublic void testLocalThenInnerCreatesBlockInvokedByInner()
throws Exception
Exceptionpublic void testLocalThenInnerCreatesInnerInvokedByBlock()
throws Exception
Exceptionpublic void testLocalThenInnerCreatesBlockInvokedByInnerInt()
throws Exception
Exceptionpublic void testLocalThenInnerCreatesInnerInvokedByBlockInt()
throws Exception
Exceptionpublic void testLocalThenInnerCreatesBlockInvokedByInnerDouble()
throws Exception
Exceptionpublic void testLocalThenInnerCreatesInnerInvokedByBlockDouble()
throws Exception
Exceptionpublic void testOuterCaptureWorksBlockThenInner()
throws Exception
Exceptionpublic void testOuterCaptureWorksInnerThenBlock()
throws Exception
Exceptionpublic void testOuterCaptureWorksBlockThenBlockThenInner()
throws Exception
Exceptionpublic void testOuterCaptureWorksInnerThenBlockThenBlock()
throws Exception
Exceptionpublic void testOuterCaptureWorksBlockThenInnerThenBlock()
throws Exception
Exceptionpublic void testStaticFieldNoArgBlock()
public void testStaticFieldOneArgBlock()
public void testStaticFieldOneArgBlockWithIntCapture()
public void testStaticFieldOneArgBlockWithStringCapture()
public void testStaticFieldOneArgBlockWithBlockCapture()
public void testStaticFieldOnePrimitiveArgBlock()
public void testStaticFunctionNoArgBlock()
public void testStaticFunctionOneArgBlock()
public void testStaticFunctionOneArgBlockWithIntCapture()
public void testStaticFunctionOneArgBlockWithStringCapture()
public void testStaticFunctionOneArgBlockWithBlockCapture()
public void testStaticFunctionOnePrimitiveArgBlock()
public void testStaticPropertyNoArgBlock()
public void testStaticPropertyOneArgBlock()
public void testStaticPropertyOneArgBlockWithIntCapture()
public void testStaticPropertyOneArgBlockWithStringCapture()
public void testStaticPropertyOneArgBlockWithBlockCapture()
public void testStaticPropertyOnePrimitiveArgBlock()
public void testFieldNoArgBlock()
public void testFieldOneArgBlock()
public void testFieldOneArgBlockWithIntCapture()
public void testFieldOneArgBlockWithStringCapture()
public void testFieldOneArgBlockWithBlockCapture()
public void testFieldOnePrimitiveArgBlock()
public void testFunctionNoArgBlock()
public void testFunctionOneArgBlock()
public void testFunctionOneArgBlockWithIntCapture()
public void testFunctionOneArgBlockWithStringCapture()
public void testFunctionOneArgBlockWithBlockCapture()
public void testFunctionOnePrimitiveArgBlock()
public void testPropertyNoArgBlock()
public void testPropertyOneArgBlock()
public void testPropertyOneArgBlockWithIntCapture()
public void testPropertyOneArgBlockWithStringCapture()
public void testPropertyOneArgBlockWithBlockCapture()
public void testPropertyOnePrimitiveArgBlock()
public void testVoidBlockWorks1()
public void testVoidBlockWorks2()
public void testVoidBlockWorks3()
public void testVoidBlockWorks4()
public void testVoidBlockWorks5()
public void testVoidBlockWorks6()
public void testVoidBlockWorks7()
public void testPrimitiveReturnBlockWorks1()
public void testPrimitiveReturnBlockWorks2()
public void testPrimitiveReturnBlockWorks3()
public void testPrimitiveReturnBlockWorks4()
public void testBlockToCallableCoercionWorks1()
throws Exception
Exceptionpublic void testBlockToCallableCoercionWorks2()
throws Exception
Exceptionpublic void testBlockToPredicateCoercionWorks()
throws Exception
Exceptionpublic void testToStringOnBlocksDoesntSuck()
public void testIdentityGenericBlock()
public void testMapWorks()
public void testIntLiteralInBodyCompiles()
public void testCoercionBetweenBlocksWithCoercableReturnTypesWorks()
Copyright © 2015. All rights reserved.