aboutsummaryrefslogtreecommitdiff
path: root/tests/iketests/src
diff options
context:
space:
mode:
authorevitayan <evitayan@google.com>2019-10-18 17:56:05 -0700
committerevitayan <evitayan@google.com>2019-10-23 17:12:02 -0700
commit6b1bb4ddbd7ba769efbdd6a94bf29108950f3d55 (patch)
tree0508ff3a54f0170aeaa030db17a5a380f2b6daca /tests/iketests/src
parent7b0ea194cef75cad479da4a1752a04d517dc0bd8 (diff)
downloadike-6b1bb4ddbd7ba769efbdd6a94bf29108950f3d55.tar.gz
Set server address and UDP encap socket via setters
This commit passes server address and UDP encap socket to IkeSessionOptions.Builder via setters instead of constructor Bug: 142139930 Test: atest FrameworksIkeTests(all tests passed) Change-Id: I60b30eef022e01ae010eb2f9cfe67e09aa01ac04
Diffstat (limited to 'tests/iketests/src')
-rw-r--r--tests/iketests/src/java/com/android/ike/ikev2/IkeSessionOptionsTest.java21
-rw-r--r--tests/iketests/src/java/com/android/ike/ikev2/IkeSessionStateMachineTest.java4
-rw-r--r--tests/iketests/src/java/com/android/ike/ikev2/IkeSessionTest.java5
3 files changed, 22 insertions, 8 deletions
diff --git a/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionOptionsTest.java b/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionOptionsTest.java
index 392084f7..7abcc581 100644
--- a/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionOptionsTest.java
+++ b/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionOptionsTest.java
@@ -97,7 +97,9 @@ public final class IkeSessionOptionsTest {
@Test
public void testBuildWithPsk() throws Exception {
IkeSessionOptions sessionOptions =
- new IkeSessionOptions.Builder(REMOTE_IPV4_ADDRESS, mUdpEncapSocket)
+ new IkeSessionOptions.Builder()
+ .setServerAddress(REMOTE_IPV4_ADDRESS)
+ .setUdpEncapsulationSocket(mUdpEncapSocket)
.addSaProposal(mIkeSaProposal)
.setLocalIdentification(mLocalIdentification)
.setRemoteIdentification(mRemoteIdentification)
@@ -123,7 +125,9 @@ public final class IkeSessionOptionsTest {
EapSessionConfig eapConfig = mock(EapSessionConfig.class);
IkeSessionOptions sessionOptions =
- new IkeSessionOptions.Builder(REMOTE_IPV4_ADDRESS, mUdpEncapSocket)
+ new IkeSessionOptions.Builder()
+ .setServerAddress(REMOTE_IPV4_ADDRESS)
+ .setUdpEncapsulationSocket(mUdpEncapSocket)
.addSaProposal(mIkeSaProposal)
.setLocalIdentification(mLocalIdentification)
.setRemoteIdentification(mRemoteIdentification)
@@ -148,7 +152,10 @@ public final class IkeSessionOptionsTest {
@Test
public void testBuildWithoutSaProposal() throws Exception {
try {
- new IkeSessionOptions.Builder(REMOTE_IPV4_ADDRESS, mUdpEncapSocket).build();
+ new IkeSessionOptions.Builder()
+ .setServerAddress(REMOTE_IPV4_ADDRESS)
+ .setUdpEncapsulationSocket(mUdpEncapSocket)
+ .build();
fail("Expected to fail due to absence of SA proposal.");
} catch (IllegalArgumentException expected) {
}
@@ -157,7 +164,9 @@ public final class IkeSessionOptionsTest {
@Test
public void testBuildWithoutLocalId() throws Exception {
try {
- new IkeSessionOptions.Builder(REMOTE_IPV4_ADDRESS, mUdpEncapSocket)
+ new IkeSessionOptions.Builder()
+ .setServerAddress(REMOTE_IPV4_ADDRESS)
+ .setUdpEncapsulationSocket(mUdpEncapSocket)
.addSaProposal(mIkeSaProposal)
.setRemoteIdentification(mRemoteIdentification)
.setAuthPsk(PSK)
@@ -170,7 +179,9 @@ public final class IkeSessionOptionsTest {
@Test
public void testBuildWithoutSetAuth() throws Exception {
try {
- new IkeSessionOptions.Builder(REMOTE_IPV4_ADDRESS, mUdpEncapSocket)
+ new IkeSessionOptions.Builder()
+ .setServerAddress(REMOTE_IPV4_ADDRESS)
+ .setUdpEncapsulationSocket(mUdpEncapSocket)
.addSaProposal(mIkeSaProposal)
.setLocalIdentification(mLocalIdentification)
.setRemoteIdentification(mRemoteIdentification)
diff --git a/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionStateMachineTest.java b/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionStateMachineTest.java
index 9821d742..93bcf2cd 100644
--- a/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionStateMachineTest.java
+++ b/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionStateMachineTest.java
@@ -724,7 +724,9 @@ public final class IkeSessionStateMachineTest {
}
private IkeSessionOptions.Builder buildIkeSessionOptionsCommon() throws Exception {
- return new IkeSessionOptions.Builder(REMOTE_ADDRESS, mUdpEncapSocket)
+ return new IkeSessionOptions.Builder()
+ .setServerAddress(REMOTE_ADDRESS)
+ .setUdpEncapsulationSocket(mUdpEncapSocket)
.addSaProposal(buildSaProposal())
.setLocalIdentification(new IkeIpv4AddrIdentification((Inet4Address) LOCAL_ADDRESS))
.setRemoteIdentification(
diff --git a/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionTest.java b/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionTest.java
index 60e99b02..43881d1d 100644
--- a/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionTest.java
+++ b/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionTest.java
@@ -73,8 +73,9 @@ public final class IkeSessionTest {
}
private IkeSessionOptions buildIkeSessionOptions() throws Exception {
- return new IkeSessionOptions.Builder(
- REMOTE_ADDRESS, mIpSecManager.openUdpEncapsulationSocket())
+ return new IkeSessionOptions.Builder()
+ .setServerAddress(REMOTE_ADDRESS)
+ .setUdpEncapsulationSocket(mIpSecManager.openUdpEncapsulationSocket())
.addSaProposal(IkeSessionStateMachineTest.buildSaProposal())
.setLocalIdentification(new IkeIpv4AddrIdentification((Inet4Address) LOCAL_ADDRESS))
.setRemoteIdentification(