Skip to content

Commit 1cb6a68

Browse files
committed
test: add getRequestCount to MockMetadataServerTransport to support verification in tests
1 parent be67e65 commit 1cb6a68

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

google-auth-library-java/oauth2_http/javatests/com/google/auth/oauth2/MockMetadataServerTransport.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,11 @@ public class MockMetadataServerTransport extends MockHttpTransport {
7171

7272
private boolean emptyContent;
7373
private MockLowLevelHttpRequest request;
74+
private int requestCount = 0;
75+
76+
public int getRequestCount() {
77+
return requestCount;
78+
}
7479

7580
public MockMetadataServerTransport() {}
7681

@@ -125,6 +130,7 @@ public MockLowLevelHttpRequest getRequest() {
125130

126131
@Override
127132
public LowLevelHttpRequest buildRequest(String method, String url) throws IOException {
133+
requestCount++;
128134
if (url.startsWith(ComputeEngineCredentials.getTokenServerEncodedUrl())) {
129135
this.request = getMockRequestForTokenEndpoint(url);
130136
return this.request;

0 commit comments

Comments
 (0)