@@ -60,8 +60,9 @@ public void getS2AAddress_validAddress() {
6060 transportFactory .transport .setRequestStatusCode (HttpStatusCodes .STATUS_CODE_OK );
6161
6262 S2A s2aUtils = S2A .newBuilder ().setHttpTransportFactory (transportFactory ).build ();
63- String plaintextS2AAddress = s2aUtils .getPlaintextS2AAddress ();
64- String mtlsS2AAddress = s2aUtils .getMtlsS2AAddress ();
63+ S2AConfig config = s2aUtils .getConfigFromMDS ();
64+ String plaintextS2AAddress = config .getPlaintextAddress ();
65+ String mtlsS2AAddress = config .getMtlsAddress ();
6566 assertEquals (S2A_PLAINTEXT_ADDRESS , plaintextS2AAddress );
6667 assertEquals (S2A_MTLS_ADDRESS , mtlsS2AAddress );
6768 }
@@ -79,8 +80,9 @@ public void getS2AAddress_queryEndpointResponseErrorCode_emptyAddress() {
7980 HttpStatusCodes .STATUS_CODE_SERVICE_UNAVAILABLE );
8081
8182 S2A s2aUtils = S2A .newBuilder ().setHttpTransportFactory (transportFactory ).build ();
82- String plaintextS2AAddress = s2aUtils .getPlaintextS2AAddress ();
83- String mtlsS2AAddress = s2aUtils .getMtlsS2AAddress ();
83+ S2AConfig config = s2aUtils .getConfigFromMDS ();
84+ String plaintextS2AAddress = config .getPlaintextAddress ();
85+ String mtlsS2AAddress = config .getMtlsAddress ();
8486 assertTrue (plaintextS2AAddress .isEmpty ());
8587 assertTrue (mtlsS2AAddress .isEmpty ());
8688 }
@@ -98,8 +100,9 @@ public void getS2AAddress_queryEndpointResponseEmpty_emptyAddress() {
98100 transportFactory .transport .setEmptyContent (true );
99101
100102 S2A s2aUtils = S2A .newBuilder ().setHttpTransportFactory (transportFactory ).build ();
101- String plaintextS2AAddress = s2aUtils .getPlaintextS2AAddress ();
102- String mtlsS2AAddress = s2aUtils .getMtlsS2AAddress ();
103+ S2AConfig config = s2aUtils .getConfigFromMDS ();
104+ String plaintextS2AAddress = config .getPlaintextAddress ();
105+ String mtlsS2AAddress = config .getMtlsAddress ();
103106 assertTrue (plaintextS2AAddress .isEmpty ());
104107 assertTrue (mtlsS2AAddress .isEmpty ());
105108 }
@@ -116,8 +119,9 @@ public void getS2AAddress_queryEndpointResponseInvalidPlaintextJsonKey_plaintext
116119 transportFactory .transport .setRequestStatusCode (HttpStatusCodes .STATUS_CODE_OK );
117120
118121 S2A s2aUtils = S2A .newBuilder ().setHttpTransportFactory (transportFactory ).build ();
119- String plaintextS2AAddress = s2aUtils .getPlaintextS2AAddress ();
120- String mtlsS2AAddress = s2aUtils .getMtlsS2AAddress ();
122+ S2AConfig config = s2aUtils .getConfigFromMDS ();
123+ String plaintextS2AAddress = config .getPlaintextAddress ();
124+ String mtlsS2AAddress = config .getMtlsAddress ();
121125 assertTrue (plaintextS2AAddress .isEmpty ());
122126 assertEquals (S2A_MTLS_ADDRESS , mtlsS2AAddress );
123127 }
@@ -134,8 +138,9 @@ public void getS2AAddress_queryEndpointResponseInvalidMtlsJsonKey_mtlsEmptyAddre
134138 transportFactory .transport .setRequestStatusCode (HttpStatusCodes .STATUS_CODE_OK );
135139
136140 S2A s2aUtils = S2A .newBuilder ().setHttpTransportFactory (transportFactory ).build ();
137- String plaintextS2AAddress = s2aUtils .getPlaintextS2AAddress ();
138- String mtlsS2AAddress = s2aUtils .getMtlsS2AAddress ();
141+ S2AConfig config = s2aUtils .getConfigFromMDS ();
142+ String plaintextS2AAddress = config .getPlaintextAddress ();
143+ String mtlsS2AAddress = config .getMtlsAddress ();
139144 assertEquals (S2A_PLAINTEXT_ADDRESS , plaintextS2AAddress );
140145 assertTrue (mtlsS2AAddress .isEmpty ());
141146 }
0 commit comments