### Question:
DiscoveryHelperFactory implements DiscoveryHelper { public static DiscoveryHelper provider() { NetworkStore networkStore = NetworkStore.getInstance(); Enclave enclave = EnclaveFactory.create().enclave().get(); return new DiscoveryHelperImpl(networkStore,enclave); } DiscoveryHelperFactory(); protected  DiscoveryHelperFactory(DiscoveryHelper discoveryHelper); static DiscoveryHelper provider(); @Override NodeInfo buildCurrent(); @Override void onCreate();  }### Answer:
@Test public void provider() { DiscoveryHelper helper = DiscoveryHelperFactory.provider(); assertThat(helper).isNotNull() .isExactlyInstanceOf(DiscoveryHelperImpl.class); }