Class InjectedTestCase

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.eclipse.sisu.launch.InjectedTestCase
All Implemented Interfaces:
com.google.inject.Module, junit.framework.Test

@Deprecated public abstract class InjectedTestCase extends junit.framework.TestCase implements com.google.inject.Module
Deprecated.
Switch to JUnit4 or 5 with InjectedTest
Abstract JUnit3 TestCase that automatically binds and injects itself.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    (package private) final class 
    Deprecated.
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private String
    Deprecated.
     
    Deprecated.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configure(com.google.inject.Binder binder)
    Deprecated.
    Custom injection bindings.
    void
    configure(Properties properties)
    Deprecated.
    Custom property values.
    final String
    Deprecated.
     
    private <T> T
    lookup(com.google.inject.Key<T> key)
    Deprecated.
     
    final <T> T
    lookup(Class<T> type)
    Deprecated.
     
    final <T> T
    lookup(Class<T> type, Annotation qualifier)
    Deprecated.
     
    final <T> T
    lookup(Class<T> type, Class<? extends Annotation> qualifier)
    Deprecated.
     
    final <T> T
    lookup(Class<T> type, String name)
    Deprecated.
     
    Deprecated.
     
    protected void
    Deprecated.
     
    Deprecated.
     
    Deprecated.
     
    protected void
    Deprecated.
     

    Methods inherited from class junit.framework.TestCase

    assertEquals, 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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • InjectedTestCase

      public InjectedTestCase()
      Deprecated.
  • Method Details

    • setUp

      protected void setUp() throws Exception
      Deprecated.
      Overrides:
      setUp in class junit.framework.TestCase
      Throws:
      Exception
    • tearDown

      protected void tearDown() throws Exception
      Deprecated.
      Overrides:
      tearDown in class junit.framework.TestCase
      Throws:
      Exception
    • spaceModule

      public SpaceModule spaceModule()
      Deprecated.
    • space

      public ClassSpace space()
      Deprecated.
    • scanning

      public BeanScanning scanning()
      Deprecated.
    • configure

      public void configure(com.google.inject.Binder binder)
      Deprecated.
      Custom injection bindings.
      Specified by:
      configure in interface com.google.inject.Module
      Parameters:
      binder - The Guice binder
    • configure

      public void configure(Properties properties)
      Deprecated.
      Custom property values.
      Parameters:
      properties - The test properties
    • lookup

      public final <T> T lookup(Class<T> type)
      Deprecated.
    • lookup

      public final <T> T lookup(Class<T> type, String name)
      Deprecated.
    • lookup

      public final <T> T lookup(Class<T> type, Class<? extends Annotation> qualifier)
      Deprecated.
    • lookup

      public final <T> T lookup(Class<T> type, Annotation qualifier)
      Deprecated.
    • getBasedir

      public final String getBasedir()
      Deprecated.
    • lookup

      private <T> T lookup(com.google.inject.Key<T> key)
      Deprecated.