コード例 #1
0
ファイル: JedisBundleTest.java プロジェクト: nhahv/droptools
  @Test
  public void registersJedisInjectableProvider() throws Exception {
    bundle.run(config, environment);

    ArgumentCaptor<JedisFactory> captor = ArgumentCaptor.forClass(JedisFactory.class);
    verify(jerseyEnvironment, atLeastOnce()).register(captor.capture());

    assertThat(captor.getValue()).isNotNull();
  }
コード例 #2
0
ファイル: JedisBundleTest.java プロジェクト: nhahv/droptools
  @Test
  public void registersHealthCheck() throws Exception {
    bundle.run(config, environment);

    ArgumentCaptor<JedisHealthCheck> captor = ArgumentCaptor.forClass(JedisHealthCheck.class);
    verify(healthChecks).register(eq("redis"), captor.capture());

    assertThat(captor.getValue()).isNotNull();
  }
コード例 #3
0
ファイル: JedisBundleTest.java プロジェクト: nhahv/droptools
 @Test
 public void createsJedisPoolFromFactory() throws Exception {
   bundle.run(config, environment);
   verify(jedisFactory).build(environment);
   assertThat(bundle.getPool()).is(pool);
 }
コード例 #4
0
ファイル: JedisBundleTest.java プロジェクト: nhahv/droptools
 @Test
 public void bootstrapsNothing() throws Exception {
   bundle.initialize(bootstrap);
   verifyZeroInteractions(bootstrap);
 }