public static class Convertible.Tests
extends TestCase
Constructor and Description |
---|
Tests() |
public void testFieldsInjected()
public void testProviderReturnedValues()
public void testMethodWithZeroParametersInjected()
public void testMethodWithMultipleParametersInjected()
public void testNonVoidMethodInjected()
public void testPublicNoArgsConstructorInjected()
public void testSubtypeFieldsInjected()
public void testSubtypeMethodsInjected()
public void testSupertypeFieldsInjected()
public void testSupertypeMethodsInjected()
public void testTwiceOverriddenMethodInjectedWhenMiddleLacksAnnotation()
public void testQualifiersNotInheritedFromOverriddenMethod()
public void testConstructorInjectionWithValues()
public void testFieldInjectionWithValues()
public void testMethodInjectionWithValues()
public void testConstructorInjectionWithProviders()
public void testFieldInjectionWithProviders()
public void testMethodInjectionWithProviders()
public void testConstructorInjectedProviderYieldsSingleton()
public void testFieldInjectedProviderYieldsSingleton()
public void testMethodInjectedProviderYieldsSingleton()
public void testCircularlyDependentSingletons()
public void testSingletonAnnotationNotInheritedFromSupertype()
public void testConstructorInjectedProviderYieldsDistinctValues()
public void testFieldInjectedProviderYieldsDistinctValues()
public void testMethodInjectedProviderYieldsDistinctValues()
public void testPackagePrivateMethodInjectedDifferentPackages()
public void testOverriddenProtectedMethodInjection()
public void testOverriddenPublicMethodNotInjected()
public void testFieldsInjectedBeforeMethods()
public void testSupertypeMethodsInjectedBeforeSubtypeFields()
public void testSupertypeMethodInjectedBeforeSubtypeMethods()
public void testPackagePrivateMethodInjectedEvenWhenSimilarMethodLacksAnnotation()
public void testPrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod()
public void testPackagePrivateMethodNotInjectedWhenOverrideLacksAnnotation()
public void testPackagePrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod()
public void testProtectedMethodNotInjectedWhenOverrideNotAnnotated()
public void testPublicMethodNotInjectedWhenOverrideNotAnnotated()
public void testTwiceOverriddenMethodNotInjectedWhenOverrideLacksAnnotation()
public void testOverriddingMixedWithPackagePrivate2()
public void testOverriddingMixedWithPackagePrivate3()
public void testOverriddingMixedWithPackagePrivate4()
public void testOverriddenPackagePrivateMethodInjectedOnlyOnce()
public void testSimilarPackagePrivateMethodInjectedOnlyOnce()
public void testOverriddenProtectedMethodInjectedOnlyOnce()
public void testOverriddenPublicMethodInjectedOnlyOnce()