public class StandardCoercionManagerTest extends TestClass
| Modifier and Type | Class and Description |
|---|---|
static interface |
StandardCoercionManagerTest.MultiMethodInterface |
static interface |
StandardCoercionManagerTest.ParamInterface<T> |
static class |
StandardCoercionManagerTest.ToDateStringTest |
static class |
StandardCoercionManagerTest.ToStringTest |
TestClass.EqualityTester| Constructor and Description |
|---|
StandardCoercionManagerTest() |
_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 testCoercionFromObjectToStringIsNotImplicit()
public void testCoercionFromPrimitiveIntToComparableDoesNotHaveWarning()
public void testMetaIntrinsicTypeCoercesToClass()
public void testNonJavaTypesCoercableToObject()
public void testStringCoercionWorksCorrectly()
public void testStringCoercionWorksCorrectly2()
public void testStringCoercionWorksCorrectly3()
public void testBooleanPrimitivesConvertCorrectly()
public void testBytePrimitivesConvertCorrectly()
public void testCharacterPrimitivesConvertCorrectly()
public void testDoublePrimitivesConvertCorrectly()
public void testDoubleCoercesFromInt()
public void testFloatPrimitivesConvertCorrectly()
public void testIntegerPrimitivesConvertCorrectly()
public void testLongPrimitivesConvertCorrectly()
public void testShortPrimitivesConvertCorrectly()
public void testBigDecimalConvertsToPrimitiveNumerics()
public void testPrimitiveNumericsToBigDecimal()
public void testBigIntegerConvertsToPrimitiveNumerics()
public void testPrimitiveNumericsToBigInteger()
public void testNumericToVariousImpls()
public void testCoerceArrayToIncompatiblyTypedCollectionsFails()
public void testClassCoercionFromJavaMetaWorksCorrectly()
public void testClassCoercionFromNonJavaMetaFails()
public void testJavaIntrinsicTypeCoercionFromJavaMetaWorksCorrectly()
public void testJavaArrayToGosuArrayThrowsRuntimeExceptionIfCoercionNotPossible()
public void testJavaIntrinsicTypeCoercionFromNonJavaMetaFails()
public void testEqualitySymettric()
public static void setTestBoolean(boolean b)
public void testBlockCoercesToSimpleInterface()
public void testInterfaceCoercesToSimpleBlock()
public void testGosuInterfaceCoercesToSimpleBlock()
public void testBlockDoesNotCoerceToSimpleInterfaceThatItDoesNotMatch()
public void testBlockDoesNotCoerceToMultiMethodInterface()
public void testBlockCoercesToParameterizedInterface()
public void testBlockCoercesToParameterizedInterface2()
public void testSimpleInterfaceDoesNotCoerceToIncompatibleBlockReturnType()
public void testSimpleInterfaceDoesNotCoerceToIncompatibleBlockParamType()
public void testComparatorCanProperlyBeInferred()
throws gw.lang.parser.exceptions.ParseResultsException
public void testParameterizedInterfaceDoesNotCoerceToIncompatibleBlock()
public void testFeatureLiteralCoercesToCompatibleBlock()
throws gw.lang.parser.exceptions.ParseResultsException
public void testFeatureLiteralDoesNotCoerceToIncompatibleBlock()
public void testMultiMethodInterfaceDoesNotCoerceToBlock()
public void testGosuClassContextIsRestoredInBlockCoercedToInterface()
public void testMetaTypeCoercedToTypeTypeStatically()
public void testMetaTypeCoercedToTypeTypeDynamically()
public void testMetaTypeNotCoercedToWrongTypeTypeStatically()
throws gw.lang.parser.exceptions.ParseResultsException
public void testMetaTypeNotCoercedToWrongTypeTypeDynamically()
Copyright © 2015. All rights reserved.