Package guiceberry2_junit3.tutorial_0_basic

Source Code of guiceberry2_junit3.tutorial_0_basic.Example4VerboseHelloWorldTest$Env

package guiceberry2_junit3.tutorial_0_basic;

import static com.google.inject.Scopes.SINGLETON;

import com.google.inject.Binder;
import com.google.inject.Module;
import com.google.inject.testing.guiceberry.GuiceBerryEnv;
import com.google.inject.testing.guiceberry.NoOpTestScopeListener;
import com.google.inject.testing.guiceberry.TestScopeListener;
import com.google.inject.testing.guiceberry.junit3.BasicJunit3Module;
import com.google.inject.testing.guiceberry.junit3.GuiceBerryJunit3;

import junit.framework.TestCase;

@GuiceBerryEnv(Tutorial0Envs.EXAMPLE_4)
public class Example4VerboseHelloWorldTest extends TestCase {

  @Override
  protected void setUp() throws Exception {
    super.setUp();
    GuiceBerryJunit3.setUp(this);
  }

  @Override
  protected void tearDown() throws Exception {
    GuiceBerryJunit3.tearDown(this);
    super.tearDown();
  }
 
  public void testOne() throws Exception {
    assertTrue(true);
  }

  public void testTwo() throws Exception {
    assertTrue(true);
  }

  public static final class Env implements Module {

    public void configure(Binder binder) {
      binder.install(new BasicJunit3Module());
      binder.bind(TestScopeListener.class)
        .to(NoOpTestScopeListener.class)
        .in(SINGLETON);
    }
  }
}
TOP

Related Classes of guiceberry2_junit3.tutorial_0_basic.Example4VerboseHelloWorldTest$Env

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.