in src/integration-test/java/com/awslabs/resultsiterator/implementations/BouncyCastleCertificateCredentialsProviderTest.java [147:172]
public void setup() {
BasicInjector injector = DaggerBasicInjector.create();
iotHelper = injector.iotHelper();
certificateCredentialsProvider = injector.certificateCredentialsProvider();
awsCredentialsProvider = injector.awsCredentialsProvider();
bouncyCastleCertificateCredentialsProvider = Mockito.mock(BouncyCastleCertificateCredentialsProvider.class);
bouncyCastleCertificateCredentialsProvider.sslContextHelper = injector.sslContextHelper();
immutableCredentialProviderUrl = ImmutableCredentialProviderUrl.builder().credentialProviderUrl(iotHelper.getCredentialProviderUrl()).build();
immutableThingName = ImmutableThingName.builder().name(JUNK_CORE).build();
immutableRoleAlias = ImmutableRoleAlias.builder().name(JUNK).build();
immutableCaCertFilename = ImmutableCaCertFilename.builder().caCertFilename(JUNK).build();
immutableClientCertFilename = ImmutableClientCertFilename.builder().clientCertFilename(JUNK).build();
immutableClientPrivateKeyFilename = ImmutableClientPrivateKeyFilename.builder().clientPrivateKeyFilename(JUNK).build();
immutablePassword = ImmutablePassword.builder().build();
immutableSessionCredentials = ImmutableSessionCredentials.builder()
.accessKeyId(ACCESS_KEY_ID)
.sessionToken(SESSION_TOKEN)
.secretAccessKey(SECRET_ACCESS_KEY)
.build();
immutableIotCredentialsProviderCredentials = ImmutableIotCredentialsProviderCredentials.builder()
.credentials(immutableSessionCredentials)
.build();
}