aboutsummaryrefslogtreecommitdiff
path: root/tests/iketests/src/java/android/net/ipsec/ike/ChildSessionOptionsTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/iketests/src/java/android/net/ipsec/ike/ChildSessionOptionsTest.java')
-rw-r--r--tests/iketests/src/java/android/net/ipsec/ike/ChildSessionOptionsTest.java54
1 files changed, 0 insertions, 54 deletions
diff --git a/tests/iketests/src/java/android/net/ipsec/ike/ChildSessionOptionsTest.java b/tests/iketests/src/java/android/net/ipsec/ike/ChildSessionOptionsTest.java
deleted file mode 100644
index 242957d6..00000000
--- a/tests/iketests/src/java/android/net/ipsec/ike/ChildSessionOptionsTest.java
+++ /dev/null
@@ -1,54 +0,0 @@
-/*
- * Copyright (C) 2019 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package android.net.ipsec.ike;
-
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.fail;
-
-import org.junit.Test;
-
-public final class ChildSessionOptionsTest {
- private static final int NUM_TS = 1;
-
- @Test
- public void testBuild() throws Exception {
- ChildSaProposal saProposal =
- new ChildSaProposal.Builder()
- .addEncryptionAlgorithm(
- SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_12,
- SaProposal.KEY_LEN_AES_128)
- .build();
- ChildSessionOptions sessionOptions =
- new TunnelModeChildSessionOptions.Builder().addSaProposal(saProposal).build();
-
- assertArrayEquals(new SaProposal[] {saProposal}, sessionOptions.getSaProposals());
- assertEquals(NUM_TS, sessionOptions.getLocalTrafficSelectors().length);
- assertEquals(NUM_TS, sessionOptions.getRemoteTrafficSelectors().length);
- assertFalse(sessionOptions.isTransportMode());
- }
-
- @Test
- public void testBuildWithoutSaProposal() throws Exception {
- try {
- new TunnelModeChildSessionOptions.Builder().build();
- fail("Expected to fail due to the absence of SA proposal.");
- } catch (IllegalArgumentException expected) {
- }
- }
-}