### Question:
J4CclFtpProductProvider implements FtpProductProvider { @Override public FtpProduct getProduct() { return AuthHelper.fromCurrentSubject(); }  @Override FtpProduct getProduct();  }### Answer:
@Test public void testGetProduct() { final FtpProduct product = mock(FtpProduct.class); mockStatic(AuthHelper.class); when(AuthHelper.fromCurrentSubject()).thenReturn(product); assertThat(provider.getProduct()).isEqualTo(product); }