Skip to content

Commit aaf265f

Browse files
committed
Add basic test for the proxy functionality
1 parent 39ed0c2 commit aaf265f

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

src/test/java/com/onfido/OnfidoTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55

66
import com.onfido.ApiClient.Region;
77
import com.onfido.api.DefaultApi;
8+
import java.net.InetSocketAddress;
9+
import java.net.Proxy;
810
import java.util.UUID;
911
import org.junit.jupiter.api.Assertions;
1012
import org.junit.jupiter.api.BeforeEach;
@@ -73,4 +75,12 @@ public void usesCARegionApiUrl() {
7375

7476
Assertions.assertEquals("https://api.ca.onfido.com/v3.6", url);
7577
}
78+
79+
@Test()
80+
public void usesProxy() {
81+
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("localhost", 3128));
82+
DefaultApi onfido = new DefaultApi(apiClient.setApiToken("token").setProxy(proxy));
83+
84+
Assertions.assertEquals(proxy, onfido.getApiClient().getProxy());
85+
}
7686
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.onfido.integration;
2+
3+
import org.junit.jupiter.api.Assertions;
4+
import org.junit.jupiter.api.Test;
5+
6+
public class PingTest extends TestBase {
7+
8+
@Test
9+
public void pingTest() throws Exception {
10+
String response = onfido.ping();
11+
12+
Assertions.assertEquals("OK", response);
13+
}
14+
}

0 commit comments

Comments
 (0)