summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2019-05-16 16:45:52 -0400
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2019-05-16 16:45:52 -0400
commitf28be646347d8a78ff7c4d0312fa5e73582b81d6 (patch)
tree15ed8ea750a89cf0917537f791b881b2b7e0febc
parentf04ee998341152faf99329ce27fc62cb6ada14f0 (diff)
downloadsdl_android-feature/send_rpcs_fix.tar.gz
Update sendRPCs & sendSequentialRPCs testsfeature/send_rpcs_fix
-rw-r--r--android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/SdlManagerTests.java13
-rw-r--r--android/sdl_android/src/androidTest/java/com/smartdevicelink/test/proxy/SdlProxyBaseTests.java4
2 files changed, 5 insertions, 12 deletions
diff --git a/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/SdlManagerTests.java b/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/SdlManagerTests.java
index 15ea98328..1c465c382 100644
--- a/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/SdlManagerTests.java
+++ b/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/SdlManagerTests.java
@@ -344,8 +344,6 @@ public class SdlManagerTests extends AndroidTestCase2 {
private void testSendMultipleRPCs(boolean sequentialSend){
listenerCalledCounter = 0;
- final List<RPCRequest> rpcsList = Arrays.asList(new GetVehicleData(), new Show());
-
// When sdlProxyBase.sendRPCRequests() is called, call listener.onFinished() to fake the response
final Answer<Void> answer = new Answer<Void>() {
@@ -353,10 +351,6 @@ public class SdlManagerTests extends AndroidTestCase2 {
public Void answer(InvocationOnMock invocation) {
Object[] args = invocation.getArguments();
OnMultipleRequestListener listener = (OnMultipleRequestListener) args[1];
- int rpcsCount = rpcsList.size();
- while (rpcsCount != 0) {
- listener.onUpdate(--rpcsCount);
- }
listener.onFinished();
return null;
}
@@ -374,11 +368,10 @@ public class SdlManagerTests extends AndroidTestCase2 {
// Test send RPC requests
+ List<RPCMessage> rpcsList = Arrays.asList(new GetVehicleData(), new Show(), new OnAppServiceData(), new GetAppServiceDataResponse());
OnMultipleRequestListener onMultipleRequestListener = new OnMultipleRequestListener() {
@Override
- public void onUpdate(int remainingRequests) {
- listenerCalledCounter++;
- }
+ public void onUpdate(int remainingRequests) { }
@Override
public void onFinished() {
@@ -399,7 +392,7 @@ public class SdlManagerTests extends AndroidTestCase2 {
// Make sure the listener is called exactly once
- assertEquals("Listener was not called or called more/less frequently than expected", listenerCalledCounter, rpcsList.size() + 1);
+ assertEquals("Listener was not called or called more/less frequently than expected", listenerCalledCounter, 1);
}
}
diff --git a/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/proxy/SdlProxyBaseTests.java b/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/proxy/SdlProxyBaseTests.java
index b3971b29f..281e110c5 100644
--- a/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/proxy/SdlProxyBaseTests.java
+++ b/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/proxy/SdlProxyBaseTests.java
@@ -148,7 +148,7 @@ public class SdlProxyBaseTests extends AndroidTestCase2 {
testSendMultipleRPCs(false, 1);
}
- public void testSendRPCsSomeFails(){
+ public void testSendRPCsSomeFail(){
testSendMultipleRPCs(false, 2);
}
@@ -156,7 +156,7 @@ public class SdlProxyBaseTests extends AndroidTestCase2 {
testSendMultipleRPCs(true, 1);
}
- public void testSendSequentialRPCsSomeFails(){
+ public void testSendSequentialRPCsSomeFail(){
testSendMultipleRPCs(true, 2);
}