Class Convertible.Tests

  • All Implemented Interfaces:
    junit.framework.Test
    Enclosing class:
    Convertible

    public static class Convertible.Tests
    extends junit.framework.TestCase
    • Constructor Detail

      • Tests

        public Tests()
    • Method Detail

      • testFieldsInjected

        public void testFieldsInjected()
      • testProviderReturnedValues

        public void testProviderReturnedValues()
      • testMethodWithZeroParametersInjected

        public void testMethodWithZeroParametersInjected()
      • testMethodWithMultipleParametersInjected

        public void testMethodWithMultipleParametersInjected()
      • testNonVoidMethodInjected

        public void testNonVoidMethodInjected()
      • testPublicNoArgsConstructorInjected

        public void testPublicNoArgsConstructorInjected()
      • testSubtypeFieldsInjected

        public void testSubtypeFieldsInjected()
      • testSubtypeMethodsInjected

        public void testSubtypeMethodsInjected()
      • testSupertypeFieldsInjected

        public void testSupertypeFieldsInjected()
      • testSupertypeMethodsInjected

        public void testSupertypeMethodsInjected()
      • testTwiceOverriddenMethodInjectedWhenMiddleLacksAnnotation

        public void testTwiceOverriddenMethodInjectedWhenMiddleLacksAnnotation()
      • testQualifiersNotInheritedFromOverriddenMethod

        public void testQualifiersNotInheritedFromOverriddenMethod()
      • testConstructorInjectionWithValues

        public void testConstructorInjectionWithValues()
      • testFieldInjectionWithValues

        public void testFieldInjectionWithValues()
      • testMethodInjectionWithValues

        public void testMethodInjectionWithValues()
      • testConstructorInjectionWithProviders

        public void testConstructorInjectionWithProviders()
      • testFieldInjectionWithProviders

        public void testFieldInjectionWithProviders()
      • testMethodInjectionWithProviders

        public void testMethodInjectionWithProviders()
      • testConstructorInjectedProviderYieldsSingleton

        public void testConstructorInjectedProviderYieldsSingleton()
      • testFieldInjectedProviderYieldsSingleton

        public void testFieldInjectedProviderYieldsSingleton()
      • testMethodInjectedProviderYieldsSingleton

        public void testMethodInjectedProviderYieldsSingleton()
      • testCircularlyDependentSingletons

        public void testCircularlyDependentSingletons()
      • testSingletonAnnotationNotInheritedFromSupertype

        public void testSingletonAnnotationNotInheritedFromSupertype()
      • testConstructorInjectedProviderYieldsDistinctValues

        public void testConstructorInjectedProviderYieldsDistinctValues()
      • testFieldInjectedProviderYieldsDistinctValues

        public void testFieldInjectedProviderYieldsDistinctValues()
      • testMethodInjectedProviderYieldsDistinctValues

        public void testMethodInjectedProviderYieldsDistinctValues()
      • testPackagePrivateMethodInjectedDifferentPackages

        public void testPackagePrivateMethodInjectedDifferentPackages()
      • testOverriddenProtectedMethodInjection

        public void testOverriddenProtectedMethodInjection()
      • testOverriddenPublicMethodNotInjected

        public void testOverriddenPublicMethodNotInjected()
      • testFieldsInjectedBeforeMethods

        public void testFieldsInjectedBeforeMethods()
      • testSupertypeMethodsInjectedBeforeSubtypeFields

        public void testSupertypeMethodsInjectedBeforeSubtypeFields()
      • testSupertypeMethodInjectedBeforeSubtypeMethods

        public void testSupertypeMethodInjectedBeforeSubtypeMethods()
      • testPackagePrivateMethodInjectedEvenWhenSimilarMethodLacksAnnotation

        public void testPackagePrivateMethodInjectedEvenWhenSimilarMethodLacksAnnotation()
      • testPrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod

        public void testPrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod()
      • testPackagePrivateMethodNotInjectedWhenOverrideLacksAnnotation

        public void testPackagePrivateMethodNotInjectedWhenOverrideLacksAnnotation()
      • testPackagePrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod

        public void testPackagePrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod()
      • testProtectedMethodNotInjectedWhenOverrideNotAnnotated

        public void testProtectedMethodNotInjectedWhenOverrideNotAnnotated()
      • testPublicMethodNotInjectedWhenOverrideNotAnnotated

        public void testPublicMethodNotInjectedWhenOverrideNotAnnotated()
      • testTwiceOverriddenMethodNotInjectedWhenOverrideLacksAnnotation

        public void testTwiceOverriddenMethodNotInjectedWhenOverrideLacksAnnotation()
      • testOverriddingMixedWithPackagePrivate2

        public void testOverriddingMixedWithPackagePrivate2()
      • testOverriddingMixedWithPackagePrivate3

        public void testOverriddingMixedWithPackagePrivate3()
      • testOverriddingMixedWithPackagePrivate4

        public void testOverriddingMixedWithPackagePrivate4()
      • testOverriddenPackagePrivateMethodInjectedOnlyOnce

        public void testOverriddenPackagePrivateMethodInjectedOnlyOnce()
      • testSimilarPackagePrivateMethodInjectedOnlyOnce

        public void testSimilarPackagePrivateMethodInjectedOnlyOnce()
      • testOverriddenProtectedMethodInjectedOnlyOnce

        public void testOverriddenProtectedMethodInjectedOnlyOnce()
      • testOverriddenPublicMethodInjectedOnlyOnce

        public void testOverriddenPublicMethodInjectedOnlyOnce()