EppServiceHandlerTest.java 文件源码

java
阅读 35 收藏 0 点赞 0 评论 0

项目:nomulus 作者:
@Test
public void testSuccess_connectionMetrics_twoConnections_sameClient() throws Exception {
  setHandshakeSuccess();
  String certHash = getCertificateHash(clientCertificate);
  assertThat(channel.isActive()).isTrue();

  // Setup the second channel.
  EppServiceHandler eppServiceHandler2 =
      new EppServiceHandler(
          RELAY_HOST,
          RELAY_PATH,
          () -> ACCESS_TOKEN,
          SERVER_HOSTNAME,
          HELLO.getBytes(UTF_8),
          metrics);
  EmbeddedChannel channel2 = setUpNewChannel(eppServiceHandler2);
  setHandshakeSuccess(channel2, clientCertificate);

  assertThat(channel2.isActive()).isTrue();

  verify(metrics).registerActiveConnection(PROTOCOL, certHash, channel);
  verify(metrics).registerActiveConnection(PROTOCOL, certHash, channel2);
  verifyNoMoreInteractions(metrics);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号