package com.querydsl.example.sql.guice; import com.google.inject.Inject; import org.junit.After; import org.junit.Test; import org.junit.runner.RunWith; import static org.junit.Assert.*; @RunWith(GuiceTestRunner.class) public class ConnectionContextTest { @Inject private ConnectionContext context; @After public void tearDown() { context.removeConnection(); } @Test public void get_connection() { assertNotNull(context.getConnection(true)); assertNotNull(context.getConnection()); context.removeConnection(); assertNull(context.getConnection()); } }