summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAustin Kirk <askirk@umich.edu>2017-02-07 11:04:28 -0500
committerAustin Kirk <askirk@umich.edu>2017-02-07 11:04:28 -0500
commit156cde947dd9e408a176ee514ae9316900f709f3 (patch)
tree35ea182800fbe272bbb129d2d7b711da7d2d4db3
parentfd14ae0bced85eed354d538c4610ab3e41e9a298 (diff)
downloadsdl_android-bugfix/issue_375.tar.gz
Updated Unit Tests for new Constantsbugfix/issue_375
-rw-r--r--sdl_android_tests/src/com/smartdevicelink/test/transport/SdlPsmTests.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/sdl_android_tests/src/com/smartdevicelink/test/transport/SdlPsmTests.java b/sdl_android_tests/src/com/smartdevicelink/test/transport/SdlPsmTests.java
index c83c0f02e..fe61af6f1 100644
--- a/sdl_android_tests/src/com/smartdevicelink/test/transport/SdlPsmTests.java
+++ b/sdl_android_tests/src/com/smartdevicelink/test/transport/SdlPsmTests.java
@@ -6,6 +6,7 @@ import java.lang.reflect.Method;
import com.smartdevicelink.protocol.SdlPacket;
import com.smartdevicelink.test.Test;
import com.smartdevicelink.transport.SdlPsm;
+import com.smartdevicelink.protocol.WiProProtocol;
import android.util.Log;
import junit.framework.TestCase;
@@ -16,7 +17,7 @@ import junit.framework.TestCase;
*/
public class SdlPsmTests extends TestCase {
private static final String TAG = "SdlPsmTests";
- private static final int V1_V2_MTU_SIZE = 1500;
+ private static final int MAX_DATA_LENGTH = WiProProtocol.V1_V2_MTU_SIZE - WiProProtocol.V1_HEADER_SIZE;
SdlPsm sdlPsm;
Field frameType, dataLength, version, controlFrameInfo;
Method transitionOnInput;
@@ -50,7 +51,7 @@ public class SdlPsmTests extends TestCase {
controlFrameInfo.set(sdlPsm, SdlPacket.FRAME_INFO_START_SERVICE);
frameType.set(sdlPsm, SdlPacket.FRAME_TYPE_CONTROL);
- dataLength.set(sdlPsm, V1_V2_MTU_SIZE + 1);
+ dataLength.set(sdlPsm, MAX_DATA_LENGTH + 1);
int STATE = (Integer) transitionOnInput.invoke(sdlPsm, rawByte, SdlPsm.DATA_SIZE_4_STATE);
assertEquals(Test.MATCH, SdlPsm.ERROR_STATE, STATE);
@@ -66,7 +67,7 @@ public class SdlPsmTests extends TestCase {
controlFrameInfo.set(sdlPsm, SdlPacket.FRAME_INFO_START_SERVICE);
frameType.set(sdlPsm, SdlPacket.FRAME_TYPE_CONTROL);
- dataLength.set(sdlPsm, V1_V2_MTU_SIZE);
+ dataLength.set(sdlPsm, MAX_DATA_LENGTH);
int STATE = (Integer) transitionOnInput.invoke(sdlPsm, rawByte, SdlPsm.DATA_SIZE_4_STATE);
assertEquals(Test.MATCH, SdlPsm.DATA_PUMP_STATE, STATE);