Skip to content

Commit d462650

Browse files
committed
add test.
1 parent 22af095 commit d462650

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

gax-java/gax/src/test/java/com/google/api/gax/rpc/EndpointContextTest.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -508,6 +508,20 @@ void shouldUseS2A_customEndpointSetViaTransportChannelProvider_returnsFalse() th
508508
Truth.assertThat(defaultEndpointContextBuilder.shouldUseS2A()).isFalse();
509509
}
510510

511+
@Test
512+
void shouldUseS2A_mtlsEndpointNull_returnsFalse() throws IOException {
513+
EnvironmentProvider envProvider = Mockito.mock(EnvironmentProvider.class);
514+
Mockito.when(envProvider.getenv(EndpointContext.S2A_ENV_ENABLE_USE_S2A)).thenReturn("true");
515+
defaultEndpointContextBuilder =
516+
defaultEndpointContextBuilder
517+
.setEnvProvider(envProvider)
518+
.setClientSettingsEndpoint("")
519+
.setTransportChannelProviderEndpoint("")
520+
.setUsingGDCH(false)
521+
.setMtlsEndpoint(null);
522+
Truth.assertThat(defaultEndpointContextBuilder.shouldUseS2A()).isFalse();
523+
}
524+
511525
@Test
512526
void shouldUseS2A_mtlsEndpointEmpty_returnsFalse() throws IOException {
513527
EnvironmentProvider envProvider = Mockito.mock(EnvironmentProvider.class);

0 commit comments

Comments
 (0)