Package com.google.inject.persist

Source Code of com.google.inject.persist.EdslTest

package com.google.inject.persist;

import com.google.inject.AbstractModule;
import com.google.inject.Guice;
import com.google.inject.Stage;
import com.google.inject.persist.jpa.JpaPersistModule;
import java.util.logging.Logger;
import junit.framework.TestCase;

/**
* @author dhanji@google.com (Dhanji R. Prasanna)
*/
public class EdslTest extends TestCase {

  public void testModuleConfigUsingJpa() throws Exception {
    Logger.getLogger(getClass().getName()).info("Starting EDSL test.");
    Guice.createInjector(Stage.PRODUCTION, new AbstractModule() {
      @Override
      protected void configure() {
        install(new JpaPersistModule("myunit"));
        binder().requireExplicitBindings();
      }
    });
    Logger.getLogger(getClass().getName()).info("Completed EDSL test.");
  }
}
TOP

Related Classes of com.google.inject.persist.EdslTest

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.