summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksandar Donchev <Aleksander.Donchev@partner.bmw.de>2015-03-03 18:26:15 +0100
committerChristian Linke <christian.linke@bmw.de>2015-03-04 12:53:13 +0100
commit1b0acb2cfdec31f17edf40c9234e67609bf747ad (patch)
treef11fd7cc73ca85d7a791a3a6da1836e5e33223b2
parent9d9b1f24ae1e2542825170b282a19a7777b1730b (diff)
downloadaudiomanager-1b0acb2cfdec31f17edf40c9234e67609bf747ad.tar.gz
* Audiomanager tests adopted to the new dynamic ID boundary .
Signed-off-by: Christian Linke <christian.linke@bmw.de>
-rw-r--r--AudioManagerDaemon/include/CAmDatabaseHandlerMap.h2
-rw-r--r--AudioManagerDaemon/test/AmDatabaseHandlerTest/CAmDatabaseHandlerTest.cpp42
-rw-r--r--AudioManagerDaemon/test/AmMapHandlerTest/CAmMapHandlerTest.cpp74
-rw-r--r--AudioManagerDaemon/test/AmTelnetServerTest/CAmTelnetServerTest.h9
-rw-r--r--AudioManagerDaemon/test/AmTelnetServerTest/CMakeLists.txt7
-rw-r--r--PluginControlInterface/test/CMakeLists.txt21
-rw-r--r--PluginRoutingInterfaceCAPI/test/CAmRoutingInterfaceCAPITests.cpp160
7 files changed, 177 insertions, 138 deletions
diff --git a/AudioManagerDaemon/include/CAmDatabaseHandlerMap.h b/AudioManagerDaemon/include/CAmDatabaseHandlerMap.h
index 4eaaf06..0c97185 100644
--- a/AudioManagerDaemon/include/CAmDatabaseHandlerMap.h
+++ b/AudioManagerDaemon/include/CAmDatabaseHandlerMap.h
@@ -339,7 +339,7 @@ public:
CAmMapMainConnection mMainConnectionMap; //!< map for main connection structures
CAmMappedData(): //For Domain, MainConnections, Connections we don't have static IDs.
- mCurrentDomainID(DYNAMIC_ID_BOUNDARY, SHRT_MAX),
+ mCurrentDomainID(1, SHRT_MAX),
mCurrentSourceClassesID(DYNAMIC_ID_BOUNDARY, SHRT_MAX),
mCurrentSinkClassesID(DYNAMIC_ID_BOUNDARY, SHRT_MAX),
mCurrentSinkID(DYNAMIC_ID_BOUNDARY, SHRT_MAX),
diff --git a/AudioManagerDaemon/test/AmDatabaseHandlerTest/CAmDatabaseHandlerTest.cpp b/AudioManagerDaemon/test/AmDatabaseHandlerTest/CAmDatabaseHandlerTest.cpp
index 7f0d87d..d95a391 100644
--- a/AudioManagerDaemon/test/AmDatabaseHandlerTest/CAmDatabaseHandlerTest.cpp
+++ b/AudioManagerDaemon/test/AmDatabaseHandlerTest/CAmDatabaseHandlerTest.cpp
@@ -444,7 +444,7 @@ TEST_F(CAmDatabaseHandlerTest,crossfaders)
ASSERT_EQ(crossfader.sinkID_B, listCrossfaders[0].sinkID_B);
ASSERT_EQ(crossfader.sourceID, listCrossfaders[0].sourceID);
ASSERT_EQ(crossfader.hotSink, listCrossfaders[0].hotSink);
- ASSERT_EQ(100, listCrossfaders[0].crossfaderID);
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY, listCrossfaders[0].crossfaderID);
ASSERT_EQ(crossfader.name.compare(listCrossfaders[0].name), 0);
}
@@ -487,7 +487,7 @@ TEST_F(CAmDatabaseHandlerTest,crossfadersGetFromDomain)
ASSERT_EQ(E_OK, pDatabaseHandler.enterCrossfaderDB(crossfader,crossfaderID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListCrossfadersOfDomain(source.domainID,listCrossfaders));
- ASSERT_EQ(100, listCrossfaders[0]);
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY, listCrossfaders[0]);
}
@@ -561,7 +561,7 @@ TEST_F(CAmDatabaseHandlerTest, peekSource)
//make sure it is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSources(listSources));
ASSERT_TRUE(listSources.empty());
- ASSERT_EQ(sourceID, 100);
+ ASSERT_EQ(sourceID, DYNAMIC_ID_BOUNDARY);
//now enter the source with the same name and make sure it does not get a new ID
source.name = "newsource";
@@ -598,7 +598,7 @@ TEST_F(CAmDatabaseHandlerTest, peekSourceDouble)
//make sure they are is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSources(listSources));
ASSERT_TRUE(listSources.empty());
- ASSERT_EQ(sourceID, 100);
+ ASSERT_EQ(sourceID, DYNAMIC_ID_BOUNDARY);
source.name = "newsource";
//now enter the source with the same name than the first peek and make sure it does not get a new ID
@@ -623,7 +623,7 @@ TEST_F(CAmDatabaseHandlerTest, peekSink)
//make sure it is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinks(listSinks));
ASSERT_TRUE(listSinks.empty());
- ASSERT_EQ(sinkID, 100);
+ ASSERT_EQ(sinkID, DYNAMIC_ID_BOUNDARY);
sink.name = "newsink";
//now enter the source with the same name and make sure it does not get a new ID
@@ -660,7 +660,7 @@ TEST_F(CAmDatabaseHandlerTest, peekSinkDouble)
//make sure they are is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinks(listSinks));
ASSERT_TRUE(listSinks.empty());
- ASSERT_EQ(sinkID, 100);
+ ASSERT_EQ(sinkID, DYNAMIC_ID_BOUNDARY);
sink.name = "newsink";
//now enter the sink with the same name than the first peek and make sure it does not get a new ID
@@ -837,12 +837,12 @@ TEST_F(CAmDatabaseHandlerTest,updateSourceClass)
changedClass.sourceClassID = sourceClassID;
ASSERT_EQ(E_OK, pDatabaseHandler.getListSourceClasses(sourceClassList));
ASSERT_EQ(sourceClassList[0].name, sourceClass.name);
- ASSERT_EQ(sourceClassList[0].sourceClassID, 100);
+ ASSERT_EQ(sourceClassList[0].sourceClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sourceClassList[0].listClassProperties.begin(),sourceClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
ASSERT_EQ(E_OK, pDatabaseHandler.changeSourceClassInfoDB(changedClass));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSourceClasses(sourceClassList));
ASSERT_EQ(sourceClassList[0].name, sourceClass.name);
- ASSERT_EQ(sourceClassList[0].sourceClassID, 100);
+ ASSERT_EQ(sourceClassList[0].sourceClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sourceClassList[0].listClassProperties.begin(),sourceClassList[0].listClassProperties.end(),changedPropertyList.begin(),equalClassProperties));
}
@@ -867,7 +867,7 @@ TEST_F(CAmDatabaseHandlerTest,enterSourceClass)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceClassDB(sourceClassID,sourceClass));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSourceClasses(sourceClassList));
ASSERT_EQ(sourceClassList[0].name, sourceClass.name);
- ASSERT_EQ(sourceClassList[0].sourceClassID, 100);
+ ASSERT_EQ(sourceClassList[0].sourceClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sourceClassList[0].listClassProperties.begin(),sourceClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
}
@@ -917,7 +917,7 @@ TEST_F(CAmDatabaseHandlerTest,removeSinkClass)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSinkClassDB(sinkClass,sinkClassID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
ASSERT_EQ(sinkClassList[0].name, sinkClass.name);
- ASSERT_EQ(sinkClassList[0].sinkClassID, 100);
+ ASSERT_EQ(sinkClassList[0].sinkClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sinkClassList[0].listClassProperties.begin(),sinkClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
ASSERT_EQ(E_OK, pDatabaseHandler.removeSinkClassDB(sinkClassID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
@@ -948,12 +948,12 @@ TEST_F(CAmDatabaseHandlerTest,updateSinkClass)
changedClass.sinkClassID = sinkClassID;
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
ASSERT_EQ(sinkClassList[0].name, sinkClass.name);
- ASSERT_EQ(sinkClassList[0].sinkClassID, 100);
+ ASSERT_EQ(sinkClassList[0].sinkClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sinkClassList[0].listClassProperties.begin(),sinkClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
ASSERT_EQ(E_OK, pDatabaseHandler.changeSinkClassInfoDB(changedClass));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
ASSERT_EQ(sinkClassList[0].name, sinkClass.name);
- ASSERT_EQ(sinkClassList[0].sinkClassID, 100);
+ ASSERT_EQ(sinkClassList[0].sinkClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sinkClassList[0].listClassProperties.begin(),sinkClassList[0].listClassProperties.end(),changedPropertyList.begin(),equalClassProperties));
}
@@ -978,7 +978,7 @@ TEST_F(CAmDatabaseHandlerTest,enterSinkClass)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSinkClassDB(sinkClass,sinkClassID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
ASSERT_EQ(sinkClassList[0].name, sinkClass.name);
- ASSERT_EQ(sinkClassList[0].sinkClassID, 100);
+ ASSERT_EQ(sinkClassList[0].sinkClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sinkClassList[0].listClassProperties.begin(),sinkClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
}
@@ -1738,7 +1738,7 @@ TEST_F(CAmDatabaseHandlerTest,registerGatewayCorrect)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway,gatewayID))
<< "ERROR: database error";
- ASSERT_EQ(100,gatewayID)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,gatewayID)
<< "ERROR: domainID zero";
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway1,gatewayID1))
@@ -1748,7 +1748,7 @@ TEST_F(CAmDatabaseHandlerTest,registerGatewayCorrect)
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway2,gatewayID2))
<< "ERROR: database error";
- ASSERT_EQ(101,gatewayID2)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,gatewayID2)
<< "ERROR: domainID zero";
//now check if we read out the correct values
@@ -1800,7 +1800,7 @@ TEST_F(CAmDatabaseHandlerTest,registerConverterCorrect)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway,converterID))
<< "ERROR: database error";
- ASSERT_EQ(100,converterID)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,converterID)
<< "ERROR: domainID zero";
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway1,converterID1))
@@ -1810,7 +1810,7 @@ TEST_F(CAmDatabaseHandlerTest,registerConverterCorrect)
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway2,converterID2))
<< "ERROR: database error";
- ASSERT_EQ(101,converterID2)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,converterID2)
<< "ERROR: domainID zero";
//now check if we read out the correct values
@@ -1862,7 +1862,7 @@ TEST_F(CAmDatabaseHandlerTest,getGatewayInfo)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway,gatewayID))
<< "ERROR: database error";
- ASSERT_EQ(100,gatewayID)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,gatewayID)
<< "ERROR: domainID zero";
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway1,gatewayID1))
@@ -1872,7 +1872,7 @@ TEST_F(CAmDatabaseHandlerTest,getGatewayInfo)
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway2,gatewayID2))
<< "ERROR: database error";
- ASSERT_EQ(101,gatewayID2)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,gatewayID2)
<< "ERROR: domainID zero";
//now check if we read out the correct values
@@ -1929,7 +1929,7 @@ TEST_F(CAmDatabaseHandlerTest,getConverterInfo)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway,converterID))
<< "ERROR: database error";
- ASSERT_EQ(100,converterID)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,converterID)
<< "ERROR: domainID zero";
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway1,converterID1))
@@ -1939,7 +1939,7 @@ TEST_F(CAmDatabaseHandlerTest,getConverterInfo)
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway2,converterID2))
<< "ERROR: database error";
- ASSERT_EQ(101,converterID2)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,converterID2)
<< "ERROR: domainID zero";
//now check if we read out the correct values
diff --git a/AudioManagerDaemon/test/AmMapHandlerTest/CAmMapHandlerTest.cpp b/AudioManagerDaemon/test/AmMapHandlerTest/CAmMapHandlerTest.cpp
index 13de48b..27dbda7 100644
--- a/AudioManagerDaemon/test/AmMapHandlerTest/CAmMapHandlerTest.cpp
+++ b/AudioManagerDaemon/test/AmMapHandlerTest/CAmMapHandlerTest.cpp
@@ -450,7 +450,7 @@ TEST_F(CAmMapHandlerTest,crossfaders)
ASSERT_EQ(crossfader.sinkID_B, listCrossfaders[0].sinkID_B);
ASSERT_EQ(crossfader.sourceID, listCrossfaders[0].sourceID);
ASSERT_EQ(crossfader.hotSink, listCrossfaders[0].hotSink);
- ASSERT_EQ(100, listCrossfaders[0].crossfaderID);
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY, listCrossfaders[0].crossfaderID);
ASSERT_EQ(crossfader.name.compare(listCrossfaders[0].name), 0);
}
@@ -493,7 +493,7 @@ TEST_F(CAmMapHandlerTest,crossfadersGetFromDomain)
ASSERT_EQ(E_OK, pDatabaseHandler.enterCrossfaderDB(crossfader,crossfaderID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListCrossfadersOfDomain(source.domainID,listCrossfaders));
- ASSERT_EQ(100, listCrossfaders[0]);
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY, listCrossfaders[0]);
}
@@ -605,7 +605,7 @@ TEST_F(CAmMapHandlerTest, peekSourceDouble)
//make sure they are is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSources(listSources));
ASSERT_TRUE(listSources.empty());
- ASSERT_EQ(sourceID, 100);
+ ASSERT_EQ(sourceID, DYNAMIC_ID_BOUNDARY);
source.name = "newsource";
//now enter the source with the same name than the first peek and make sure it does not get a new ID
@@ -630,7 +630,7 @@ TEST_F(CAmMapHandlerTest, peekSink)
//make sure it is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinks(listSinks));
ASSERT_TRUE(listSinks.empty());
- ASSERT_EQ(sinkID, 100);
+ ASSERT_EQ(sinkID, DYNAMIC_ID_BOUNDARY);
sink.name = "newsink";
//now enter the source with the same name and make sure it does not get a new ID
@@ -667,7 +667,7 @@ TEST_F(CAmMapHandlerTest, peekSinkDouble)
//make sure they are is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinks(listSinks));
ASSERT_TRUE(listSinks.empty());
- ASSERT_EQ(sinkID, 100);
+ ASSERT_EQ(sinkID, DYNAMIC_ID_BOUNDARY);
sink.name = "newsink";
//now enter the sink with the same name than the first peek and make sure it does not get a new ID
@@ -845,12 +845,12 @@ TEST_F(CAmMapHandlerTest,updateSourceClass)
changedClass.sourceClassID = sourceClassID;
ASSERT_EQ(E_OK, pDatabaseHandler.getListSourceClasses(sourceClassList));
ASSERT_EQ(sourceClassList[0].name, sourceClass.name);
- ASSERT_EQ(sourceClassList[0].sourceClassID, 100);
+ ASSERT_EQ(sourceClassList[0].sourceClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sourceClassList[0].listClassProperties.begin(),sourceClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
ASSERT_EQ(E_OK, pDatabaseHandler.changeSourceClassInfoDB(changedClass));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSourceClasses(sourceClassList));
ASSERT_EQ(sourceClassList[0].name, sourceClass.name);
- ASSERT_EQ(sourceClassList[0].sourceClassID, 100);
+ ASSERT_EQ(sourceClassList[0].sourceClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sourceClassList[0].listClassProperties.begin(),sourceClassList[0].listClassProperties.end(),changedPropertyList.begin(),equalClassProperties));
}
@@ -875,7 +875,7 @@ TEST_F(CAmMapHandlerTest,enterSourceClass)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceClassDB(sourceClassID,sourceClass));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSourceClasses(sourceClassList));
ASSERT_EQ(sourceClassList[0].name, sourceClass.name);
- ASSERT_EQ(sourceClassList[0].sourceClassID, 100);
+ ASSERT_EQ(sourceClassList[0].sourceClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sourceClassList[0].listClassProperties.begin(),sourceClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
}
@@ -925,7 +925,7 @@ TEST_F(CAmMapHandlerTest,removeSinkClass)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSinkClassDB(sinkClass,sinkClassID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
ASSERT_EQ(sinkClassList[0].name, sinkClass.name);
- ASSERT_EQ(sinkClassList[0].sinkClassID, 100);
+ ASSERT_EQ(sinkClassList[0].sinkClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sinkClassList[0].listClassProperties.begin(),sinkClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
ASSERT_EQ(E_OK, pDatabaseHandler.removeSinkClassDB(sinkClassID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
@@ -956,12 +956,12 @@ TEST_F(CAmMapHandlerTest,updateSinkClass)
changedClass.sinkClassID = sinkClassID;
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
ASSERT_EQ(sinkClassList[0].name, sinkClass.name);
- ASSERT_EQ(sinkClassList[0].sinkClassID, 100);
+ ASSERT_EQ(sinkClassList[0].sinkClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sinkClassList[0].listClassProperties.begin(),sinkClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
ASSERT_EQ(E_OK, pDatabaseHandler.changeSinkClassInfoDB(changedClass));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
ASSERT_EQ(sinkClassList[0].name, sinkClass.name);
- ASSERT_EQ(sinkClassList[0].sinkClassID, 100);
+ ASSERT_EQ(sinkClassList[0].sinkClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sinkClassList[0].listClassProperties.begin(),sinkClassList[0].listClassProperties.end(),changedPropertyList.begin(),equalClassProperties));
}
@@ -986,7 +986,7 @@ TEST_F(CAmMapHandlerTest,enterSinkClass)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSinkClassDB(sinkClass,sinkClassID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinkClasses(sinkClassList));
ASSERT_EQ(sinkClassList[0].name, sinkClass.name);
- ASSERT_EQ(sinkClassList[0].sinkClassID, 100);
+ ASSERT_EQ(sinkClassList[0].sinkClassID, DYNAMIC_ID_BOUNDARY);
ASSERT_TRUE(std::equal(sinkClassList[0].listClassProperties.begin(),sinkClassList[0].listClassProperties.end(),classPropertyList.begin(),equalClassProperties));
}
@@ -1760,7 +1760,7 @@ TEST_F(CAmMapHandlerTest,registerGatewayCorrect)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway,gatewayID))
<< "ERROR: database error";
- ASSERT_EQ(100,gatewayID)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,gatewayID)
<< "ERROR: domainID zero";
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway1,gatewayID1))
@@ -1770,7 +1770,7 @@ TEST_F(CAmMapHandlerTest,registerGatewayCorrect)
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway2,gatewayID2))
<< "ERROR: database error";
- ASSERT_EQ(101,gatewayID2)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,gatewayID2)
<< "ERROR: domainID zero";
//now check if we read out the correct values
@@ -1822,7 +1822,7 @@ TEST_F(CAmMapHandlerTest,registerConverterCorrect)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway,gatewayID))
<< "ERROR: database error";
- ASSERT_EQ(100,gatewayID)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,gatewayID)
<< "ERROR: domainID zero";
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway1,gatewayID1))
@@ -1832,7 +1832,7 @@ TEST_F(CAmMapHandlerTest,registerConverterCorrect)
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway2,gatewayID2))
<< "ERROR: database error";
- ASSERT_EQ(101,gatewayID2)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,gatewayID2)
<< "ERROR: domainID zero";
//now check if we read out the correct values
@@ -1886,7 +1886,7 @@ TEST_F(CAmMapHandlerTest,getGatewayInfo)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway,gatewayID))
<< "ERROR: database error";
- ASSERT_EQ(100,gatewayID)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,gatewayID)
<< "ERROR: domainID zero";
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway1,gatewayID1))
@@ -1896,7 +1896,7 @@ TEST_F(CAmMapHandlerTest,getGatewayInfo)
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway2,gatewayID2))
<< "ERROR: database error";
- ASSERT_EQ(101,gatewayID2)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,gatewayID2)
<< "ERROR: domainID zero";
//now check if we read out the correct values
@@ -1953,7 +1953,7 @@ TEST_F(CAmMapHandlerTest,getConverterInfo)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway,gatewayID))
<< "ERROR: database error";
- ASSERT_EQ(100,gatewayID)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,gatewayID)
<< "ERROR: domainID zero";
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway1,gatewayID1))
@@ -1963,7 +1963,7 @@ TEST_F(CAmMapHandlerTest,getConverterInfo)
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway2,gatewayID2))
<< "ERROR: database error";
- ASSERT_EQ(101,gatewayID2)
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,gatewayID2)
<< "ERROR: domainID zero";
//now check if we read out the correct values
@@ -2718,15 +2718,15 @@ TEST_F(CAmMapHandlerObserverCallbacksTest, peek_enter_update_removeSource)
//make sure they are is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSources(listSources));
ASSERT_TRUE(listSources.empty());
- ASSERT_EQ(sourceID, 100);
+ ASSERT_EQ(sourceID, DYNAMIC_ID_BOUNDARY);
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSource(Field(&am_Source_s::sourceID, 102))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSource(Field(&am_Source_s::sourceID, DYNAMIC_ID_BOUNDARY+2))).Times(1);
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,source3ID));
- ASSERT_EQ(source3ID, 102);
+ ASSERT_EQ(source3ID, DYNAMIC_ID_BOUNDARY+2);
source.name = "newsource";
//now enter the source with the same name than the first peek and make sure it does not get a new ID
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSource(Field(&am_Source_s::sourceID, 100))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSource(Field(&am_Source_s::sourceID, DYNAMIC_ID_BOUNDARY))).Times(1);
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,source3ID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSources(listSources));
ASSERT_EQ(sourceID, source3ID);
@@ -2764,15 +2764,15 @@ TEST_F(CAmMapHandlerObserverCallbacksTest, peek_enter_update_removeSink)
//make sure they are is not in the list
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinks(listSinks));
ASSERT_TRUE(listSinks.empty());
- ASSERT_EQ(sinkID, 100);
+ ASSERT_EQ(sinkID, DYNAMIC_ID_BOUNDARY);
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSink(Field(&am_Sink_s::sinkID, 102))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSink(Field(&am_Sink_s::sinkID, DYNAMIC_ID_BOUNDARY+2))).Times(1);
ASSERT_EQ(E_OK, pDatabaseHandler.enterSinkDB(sink,sink3ID));
- ASSERT_EQ(sink3ID, 102);
+ ASSERT_EQ(sink3ID, DYNAMIC_ID_BOUNDARY+2);
sink.name = "newsink";
//now enter the sink with the same name than the first peek and make sure it does not get a new ID
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSink(Field(&am_Sink_s::sinkID, 100))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSink(Field(&am_Sink_s::sinkID, DYNAMIC_ID_BOUNDARY))).Times(1);
ASSERT_EQ(E_OK, pDatabaseHandler.enterSinkDB(sink,sink3ID));
ASSERT_EQ(E_OK, pDatabaseHandler.getListSinks(listSinks));
ASSERT_EQ(sinkID, sink3ID);
@@ -2860,15 +2860,15 @@ TEST_F(CAmMapHandlerObserverCallbacksTest, enter_removeGateway)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSinkDB(sink,sinkID));
EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSource(_)).Times(1);
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newGateway(Field(&am_Gateway_s::gatewayID, 100))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newGateway(Field(&am_Gateway_s::gatewayID, DYNAMIC_ID_BOUNDARY))).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway,gatewayID))<< "ERROR: database error";
- ASSERT_EQ(100,gatewayID)<< "ERROR: domainID zero";
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,gatewayID)<< "ERROR: domainID zero";
EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newGateway(Field(&am_Gateway_s::gatewayID, 20))).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway1,gatewayID1))<< "ERROR: database error";
ASSERT_EQ(gateway1.gatewayID,gatewayID1)<< "ERROR: domainID zero";
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newGateway(Field(&am_Gateway_s::gatewayID, 101))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newGateway(Field(&am_Gateway_s::gatewayID, DYNAMIC_ID_BOUNDARY+1))).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.enterGatewayDB(gateway2,gatewayID2))<< "ERROR: database error";
- ASSERT_EQ(101,gatewayID2)<< "ERROR: domainID zero";
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,gatewayID2)<< "ERROR: domainID zero";
EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), removeGateway(gatewayID2)).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.removeGatewayDB(gatewayID2))<< "ERROR: database error";
}
@@ -2895,15 +2895,15 @@ TEST_F(CAmMapHandlerObserverCallbacksTest, enter_removeConverter)
ASSERT_EQ(E_OK, pDatabaseHandler.enterSinkDB(sink,sinkID));
EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newSource(_)).Times(1);
ASSERT_EQ(E_OK, pDatabaseHandler.enterSourceDB(source,sourceID));
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newConverter(Field(&am_Converter_s::converterID, 100))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newConverter(Field(&am_Converter_s::converterID, DYNAMIC_ID_BOUNDARY))).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway,gatewayID))<< "ERROR: database error";
- ASSERT_EQ(100,gatewayID)<< "ERROR: domainID zero";
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY,gatewayID)<< "ERROR: domainID zero";
EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newConverter(Field(&am_Converter_s::converterID, 20))).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway1,gatewayID1))<< "ERROR: database error";
ASSERT_EQ(gateway1.converterID,gatewayID1)<< "ERROR: domainID zero";
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newConverter(Field(&am_Converter_s::converterID, 101))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newConverter(Field(&am_Converter_s::converterID, DYNAMIC_ID_BOUNDARY+1))).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.enterConverterDB(gateway2,gatewayID2))<< "ERROR: database error";
- ASSERT_EQ(101,gatewayID2)<< "ERROR: domainID zero";
+ ASSERT_EQ(DYNAMIC_ID_BOUNDARY+1,gatewayID2)<< "ERROR: domainID zero";
EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), removeConverter(gatewayID2)).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.removeConverterDB(gatewayID2))<< "ERROR: database error";
}
@@ -2936,7 +2936,7 @@ TEST_F(CAmMapHandlerObserverCallbacksTest, enter_removeCrossfader)
crossfader.name = "Crossfader";
crossfader.hotSink = HS_UNKNOWN;
- EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newCrossfader(Field(&am_Crossfader_s::crossfaderID, 100))).Times(1);
+ EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), newCrossfader(Field(&am_Crossfader_s::crossfaderID, DYNAMIC_ID_BOUNDARY))).Times(1);
ASSERT_EQ(E_OK, pDatabaseHandler.enterCrossfaderDB(crossfader,crossfaderID));
EXPECT_CALL(*MockDatabaseObserver::getMockObserverObject(), removeCrossfader(crossfaderID)).Times(1);
ASSERT_EQ(E_OK,pDatabaseHandler.removeCrossfaderDB(crossfaderID))<< "ERROR: database error";
diff --git a/AudioManagerDaemon/test/AmTelnetServerTest/CAmTelnetServerTest.h b/AudioManagerDaemon/test/AmTelnetServerTest/CAmTelnetServerTest.h
index 5cff152..6f4ab6a 100644
--- a/AudioManagerDaemon/test/AmTelnetServerTest/CAmTelnetServerTest.h
+++ b/AudioManagerDaemon/test/AmTelnetServerTest/CAmTelnetServerTest.h
@@ -29,7 +29,14 @@
#include "CAmControlSender.h"
#include "CAmRouter.h"
#include "config.h"
-#include "CAmDatabaseHandlerMap.h"
+#ifdef WITH_DATABASE_STORAGE
+ #include "CAmDatabaseHandlerSQLite.h"
+#else
+ #include "CAmDatabaseHandlerMap.h"
+#endif
+
+
+
namespace am
diff --git a/AudioManagerDaemon/test/AmTelnetServerTest/CMakeLists.txt b/AudioManagerDaemon/test/AmTelnetServerTest/CMakeLists.txt
index e765859..1dfa5c1 100644
--- a/AudioManagerDaemon/test/AmTelnetServerTest/CMakeLists.txt
+++ b/AudioManagerDaemon/test/AmTelnetServerTest/CMakeLists.txt
@@ -54,7 +54,6 @@ file(GLOB TELNET_SRCS_CXX
"../../src/CAmCommandSender.cpp"
"../../src/CAmControlReceiver.cpp"
"../../src/CAmControlSender.cpp"
- "../../src/CAmDatabaseHandlerMap.cpp"
"../../src/CAmDatabaseObserver.cpp"
"../../src/CAmRoutingReceiver.cpp"
"../../src/CAmRoutingSender.cpp"
@@ -67,6 +66,12 @@ file(GLOB TELNET_SRCS_CXX
"*.cpp"
)
+IF(WITH_DATABASE_STORAGE)
+ SET (TELNET_SRCS_CXX ${TELNET_SRCS_CXX} "../../src/CAmDatabaseHandlerSQLite.cpp")
+ELSE(WITH_DATABASE_STORAGE)
+ SET (TELNET_SRCS_CXX ${TELNET_SRCS_CXX} "../../src/CAmDatabaseHandlerMap.cpp")
+ENDIF(WITH_DATABASE_STORAGE)
+
IF(WITH_NSM)
SET (DATABASE_SRCS_CXX
${DATABASE_SRCS_CXX}
diff --git a/PluginControlInterface/test/CMakeLists.txt b/PluginControlInterface/test/CMakeLists.txt
index 87e2e1b..3dc5d08 100644
--- a/PluginControlInterface/test/CMakeLists.txt
+++ b/PluginControlInterface/test/CMakeLists.txt
@@ -46,11 +46,30 @@ INCLUDE_DIRECTORIES(
file(GLOB CONTROL_RECEIVER_PLUGIN_INTERFACE_SRCS_CXX
"../../AudioManagerDaemon/src/CAmSocketHandler.cpp"
- "../../AudioManagerDaemon/src/CAmDltWrapper.cpp"
+ "../../AudioManagerDaemon/src/CAmDltWrapper.cpp"
+ "../../AudioManagerDaemon/src/CAmDatabaseObserver.cpp"
+ "../../AudioManagerDaemon/src/CAmCommandSender.cpp"
+ "../../AudioManagerDaemon/src/CAmTelnetServer.cpp"
+ "../../AudioManagerDaemon/src/CAmTelnetMenuHelper.cpp"
+ "../../AudioManagerDaemon/src/CAmRoutingSender.cpp"
+ "../../AudioManagerDaemon/src/CAmRoutingReceiver.cpp"
+ "../../AudioManagerDaemon/src/CAmCommandReceiver.cpp"
+ "../../AudioManagerDaemon/src/CAmControlSender.cpp"
+ "../../AudioManagerDaemon/src/CAmControlReceiver.cpp"
+ "../../AudioManagerDaemon/src/CAmRouter.cpp"
"../src/IAmControlReceiverShadow.cpp"
"CAmControlReceiverShadowTest.cpp"
)
+IF(WITH_DATABASE_STORAGE)
+ SET (CONTROL_RECEIVER_PLUGIN_INTERFACE_SRCS_CXX
+ ${CONTROL_RECEIVER_PLUGIN_INTERFACE_SRCS_CXX}
+ "../../AudioManagerDaemon/src/CAmDatabaseHandlerSQLite.cpp")
+ELSE(WITH_DATABASE_STORAGE)
+ SET (CONTROL_RECEIVER_PLUGIN_INTERFACE_SRCS_CXX
+ ${CONTROL_RECEIVER_PLUGIN_INTERFACE_SRCS_CXX}
+ "../../AudioManagerDaemon/src/CAmDatabaseHandlerMap.cpp")
+ENDIF(WITH_DATABASE_STORAGE)
ADD_EXECUTABLE(AmControlReceiverShadowTest ${CONTROL_RECEIVER_PLUGIN_INTERFACE_SRCS_CXX})
diff --git a/PluginRoutingInterfaceCAPI/test/CAmRoutingInterfaceCAPITests.cpp b/PluginRoutingInterfaceCAPI/test/CAmRoutingInterfaceCAPITests.cpp
index 7999c73..f4b3c7d 100644
--- a/PluginRoutingInterfaceCAPI/test/CAmRoutingInterfaceCAPITests.cpp
+++ b/PluginRoutingInterfaceCAPI/test/CAmRoutingInterfaceCAPITests.cpp
@@ -58,8 +58,8 @@ pthread_cond_t condSer = PTHREAD_COND_INITIALIZER;
pthread_mutex_t mutexSer = PTHREAD_MUTEX_INITIALIZER;
-#define TEST_ID_1 102
-#define TEST_ID_2 103
+#define TEST_ID_1 DYNAMIC_ID_BOUNDARY+2
+#define TEST_ID_2 DYNAMIC_ID_BOUNDARY+3
/**
* Initialize common-api and am sinks
@@ -304,6 +304,7 @@ void CAmTestsEnvironment::SetUp()
void CAmTestsEnvironment::TearDown()
{
+ EXPECT_TRUE(Mock::VerifyAndClearExpectations(mpRoutingReceive));
if(mSocketHandlerClient)
mSocketHandlerClient->exit_mainloop();
pthread_join(mClientPThread, NULL);
@@ -330,7 +331,7 @@ void CAmTestsEnvironment::onServiceStatusEvent(const CommonAPI::AvailabilityStat
TEST_F(CAmRoutingInterfaceCAPITests, ClientStartupTest)
{
ASSERT_TRUE(env->mIsServiceAvailable);
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
MATCHER_P(IsHandleEqual, value, "") {
@@ -353,7 +354,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackConnect)
env->mProxy->ackConnect(CAPIHandle, connectionID, static_cast<org::genivi::am::am_Error_e>(error), callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackDisconnect)
@@ -371,7 +372,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackDisconnect)
env->mProxy->ackDisconnect(CAPIHandle, connectionID, static_cast<org::genivi::am::am_Error_e>(error), callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSetSinkVolumeChange)
@@ -389,7 +390,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSetSinkVolumeChange)
env->mProxy->ackSetSinkVolumeChange(CAPIHandle, static_cast<org::genivi::am::am_volume_t>(volume), static_cast<org::genivi::am::am_Error_e>(error), callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSetSourceVolumeChange)
@@ -408,7 +409,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSetSourceVolumeChange)
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSetSourceState)
@@ -427,7 +428,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSetSourceState)
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSetSinkSoundProperties)
@@ -446,7 +447,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSetSinkSoundProperties)
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSetSinkSoundProperty)
@@ -465,7 +466,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSetSinkSoundProperty)
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSetSourceSoundProperties)
@@ -484,7 +485,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSetSourceSoundProperties)
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSetSourceSoundProperty)
@@ -502,7 +503,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSetSourceSoundProperty)
env->mProxy->ackSetSourceSoundProperty(CAPIHandle, static_cast<org::genivi::am::am_Error_e>(error), callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackCrossFading)
@@ -520,7 +521,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackCrossFading)
env->mProxy->ackCrossFading(CAPIHandle, static_cast<org::genivi::am::am_HotSink_e>(hotSink), static_cast<org::genivi::am::am_Error_e>(error), callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSourceVolumeTick)
@@ -539,7 +540,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSourceVolumeTick)
env->mProxy->ackSourceVolumeTick(CAPIHandle, sourceID, static_cast<org::genivi::am::am_volume_t>(volume), callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSinkVolumeTick)
@@ -558,7 +559,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSinkVolumeTick)
env->mProxy->ackSinkVolumeTick(CAPIHandle, sID,static_cast<org::genivi::am::am_volume_t>(volume), callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
ACTION(actionRegister){
@@ -585,7 +586,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, peekDomain)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
MATCHER_P(IsDomainDataEqualTo, value, "") {
@@ -630,7 +631,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, registerDomain)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_ABORTED );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, deregisterDomain)
@@ -648,7 +649,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, deregisterDomain)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
ACTION(actionRegisterGateway){
@@ -698,7 +699,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, registerGateway)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, deregisterGateway)
@@ -716,7 +717,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, deregisterGateway)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
MATCHER_P(IsConverterDataEqualTo, value, "") {
@@ -761,7 +762,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, registerConverter)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, deregisterConverter)
@@ -779,7 +780,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, deregisterConverter)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
ACTION(actionPeek){
@@ -802,7 +803,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, peekSink)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
@@ -876,7 +877,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, registerSink)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, deregisterSink)
@@ -894,7 +895,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, deregisterSink)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, peekSource)
@@ -913,7 +914,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, peekSource)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
ACTION(actionRegisterSource){
@@ -989,7 +990,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, registerSource)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, deregisterSource)
@@ -1007,7 +1008,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, deregisterSource)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
ACTION(actionRegisterCrossfader){
@@ -1045,7 +1046,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, registerCrossfader)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, deregisterCrossfader)
@@ -1063,7 +1064,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, deregisterCrossfader)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, peekSourceClassID)
@@ -1082,7 +1083,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, peekSourceClassID)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, peekSinkClassID)
@@ -1101,7 +1102,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, peekSinkClassID)
ASSERT_EQ( error, org::genivi::am::am_Error_e::E_OK );
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, hookInterruptStatusChange)
@@ -1118,7 +1119,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, hookInterruptStatusChange)
env->mProxy->hookInterruptStatusChange(sourceID, CAPIInterruptState, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, hookDomainRegistrationComplete)
@@ -1133,7 +1134,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, hookDomainRegistrationComplete)
env->mProxy->hookDomainRegistrationComplete(testID, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
MATCHER_P(IsAvailabilityEqualTo, value, "") {
@@ -1159,7 +1160,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, hookSinkAvailablityStatusChange)
env->mProxy->hookSinkAvailablityStatusChange(testID, available, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, hookSourceAvailablityStatusChange)
@@ -1179,7 +1180,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, hookSourceAvailablityStatusChange)
env->mProxy->hookSourceAvailablityStatusChange(testID, available, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, hookDomainStateChange)
@@ -1195,7 +1196,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, hookDomainStateChange)
env->mProxy->hookDomainStateChange(testID, domainState, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, hookTimingInformationChanged)
@@ -1212,7 +1213,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, hookTimingInformationChanged)
env->mProxy->hookTimingInformationChanged(testID, delay, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
MATCHER_P(IsEarlyDataEqualTo, value, "") {
@@ -1299,7 +1300,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, sendChangedData)
env->mProxy->sendChangedData(earlyData, callStatus);
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, updateGateway)
@@ -1341,7 +1342,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, updateGateway)
env->mProxy->updateGateway(testID, listSourceFormats, listSinkFormats, convertionMatrix, callStatus,CAPIError);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, updateConverter)
@@ -1383,7 +1384,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, updateConverter)
env->mProxy->updateConverter(testID, listSourceFormats, listSinkFormats, convertionMatrix, callStatus,CAPIError);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
MATCHER_P(IsSoundPropertiesArrayEqualTo, value, "") {
@@ -1447,7 +1448,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, updateSink)
env->mProxy->updateSink(testID, TEST_ID_2, listSoundProperties, listSinkFormats, listMainSoundProperties, callStatus,CAPIError);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, updateSource)
@@ -1473,7 +1474,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, updateSource)
env->mProxy->updateSource(testID, TEST_ID_2, listSoundProperties, listSinkFormats, listMainSoundProperties, callStatus,CAPIError);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
@@ -1532,7 +1533,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSetVolumes)
env->mProxy->ackSetVolumes(handle, listVolumes, genError, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSinkNotificationConfiguration)
@@ -1553,7 +1554,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSinkNotificationConfiguration)
env->mProxy->ackSinkNotificationConfiguration(CAPIHandle, genError, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, ackSourceNotificationConfiguration)
@@ -1574,7 +1575,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, ackSourceNotificationConfiguration)
env->mProxy->ackSourceNotificationConfiguration(CAPIHandle, genError, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
MATCHER_P(IsPayloadEqualTo, value, "") {
@@ -1600,7 +1601,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, hookSinkNotificationDataChange)
env->mProxy->hookSinkNotificationDataChange(testID, payload, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingInterfaceCAPITests, hookSourceNotificationDataChange)
@@ -1619,7 +1620,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, hookSourceNotificationDataChange)
env->mProxy->hookSourceNotificationDataChange(testID, payload, callStatus);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
ACTION(actionRegister2){
@@ -1650,7 +1651,7 @@ TEST_F(CAmRoutingInterfaceCAPITests, confirmRoutingRundown)
env->mProxy->deregisterDomain(domainID,domainstatus,CAPIError);
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
/** CAmRoutingSenderCAPITests
@@ -1718,7 +1719,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_registerDomain)
ASSERT_TRUE( backdoor.containsDomainWithID( (const am_domainID_t)TEST_ID_2) );
ASSERT_FALSE( backdoor.containsDomainWithID( (const am_domainID_t)10000) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_registerSource)
@@ -1757,7 +1758,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_registerSource)
ASSERT_TRUE( backdoor.containsSourceWithID( (const am_sourceID_t)TEST_ID_2) );
ASSERT_TRUE( backdoor.sourcesCount()==2 );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
@@ -1800,7 +1801,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_registerSink)
ASSERT_TRUE( backdoor.containsSinkWithID( (const am_sourceID_t)TEST_ID_2) );
ASSERT_TRUE( backdoor.sinksCount()==2 );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_setDomainState)
@@ -1823,13 +1824,14 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceState)
am_Handle_s handle = {H_SETSOURCESTATE, 20};
am_SourceState_e state = am_SourceState_e::SS_MAX;
EXPECT_CALL(*env->mpRoutingReceive, ackSetSourceState(IsHandleEqual(handle), E_OK)).Times(1);
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSource(TEST_ID_1, _)).WillOnce(Return(E_OK));
am_Error_e error = env->mpPlugin->asyncSetSourceState(handle, sID, state);
usleep(50000);
ASSERT_EQ( error, E_OK );
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceVolume)
@@ -1849,13 +1851,14 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceVolume)
am_Handle_s handle = {H_SETSOURCEVOLUME, 20};
am_SourceState_e state = am_SourceState_e::SS_MAX;
EXPECT_CALL(*env->mpRoutingReceive, ackSetSourceVolumeChange(IsHandleEqual(handle), volume, E_OK)).Times(1);
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSource(TEST_ID_1, _)).WillOnce(Return(E_OK));
am_Error_e error = env->mpPlugin->asyncSetSourceVolume(handle, sID, volume, ramp, time);
usleep(50000);
ASSERT_EQ( error, E_OK );
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_registerCrossfader)
@@ -1885,7 +1888,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_registerCrossfader)
ASSERT_EQ( crossfaderID, TEST_ID_1 );
ASSERT_TRUE( backdoor.containsCrossfader( TEST_ID_1) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkVolume)
@@ -1905,13 +1908,14 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkVolume)
am_Handle_s handle = {H_SETSINKVOLUME, 20};
am_SourceState_e state = am_SourceState_e::SS_MAX;
EXPECT_CALL(*env->mpRoutingReceive, ackSetSinkVolumeChange(IsHandleEqual(handle), volume, E_OK)).Times(1);
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSink(TEST_ID_1, _)).WillOnce(Return(E_OK));
am_Error_e error = env->mpPlugin->asyncSetSinkVolume(handle, sID, volume, ramp, time);
usleep(50000);
ASSERT_EQ( error, E_OK );
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncConnect)
@@ -1929,13 +1933,15 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncConnect)
am_Handle_s handle = {H_CONNECT, 20};
am_CustomConnectionFormat_t cf = CF_GENIVI_STEREO;
EXPECT_CALL(*env->mpRoutingReceive, ackConnect(IsHandleEqual(handle), connectionID, E_OK)).Times(1);
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSource(TEST_ID_1, _)).WillOnce(Return(E_OK));
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSink(TEST_ID_1, _)).WillOnce(Return(E_OK));
am_Error_e error = env->mpPlugin->asyncConnect(handle, connectionID, TEST_ID_1, TEST_ID_1, cf);
usleep(50000);
ASSERT_EQ( error, E_OK );
ASSERT_FALSE( backdoor.containsHandle( handle.handle ) );
ASSERT_EQ( backdoor.connectionsCount( ) , 1 );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncDisconnect)
@@ -1957,7 +1963,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncDisconnect)
ASSERT_FALSE( backdoor.containsHandle( handle.handle ) );
ASSERT_FALSE( backdoor.containsConnection( TEST_ID_1 ) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncAbort)
@@ -1980,7 +1986,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncAbort)
//we set an abort handle in order to test the return status
env->mDomainService->setAbortHandle(CAPIHandle);
-
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSource(TEST_ID_1, _)).WillOnce(Return(E_OK));
EXPECT_CALL(*env->mpRoutingReceive, ackSetSourceState(IsHandleEqual(handle), E_ABORTED)).Times(1);
am_Error_e error = env->mpPlugin->asyncSetSourceState(handle, sID, state);
usleep(50000);
@@ -1988,7 +1994,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncAbort)
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
MATCHER_P(IsListMainSoundPropertiesEqualTo, value, "") {
@@ -2021,7 +2027,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkSoundProperties)
listSoundProperties.push_back((am_SoundProperty_s){SP_GENIVI_MID, 100});
listSoundProperties.push_back((am_SoundProperty_s){SP_UNKNOWN, 101});
listSoundProperties.push_back((am_SoundProperty_s){SP_GENIVI_TREBLE, 100});
-
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSink(TEST_ID_1, _)).WillOnce(Return(E_OK));
EXPECT_CALL(*env->mpRoutingReceive, ackSetSinkSoundProperties(IsHandleEqual(handle), E_OK)).Times(1);
am_Error_e error = env->mpPlugin->asyncSetSinkSoundProperties(handle, sID, listSoundProperties);
usleep(50000);
@@ -2029,7 +2035,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkSoundProperties)
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkSoundProperty)
@@ -2045,7 +2051,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkSoundProperty)
am_Handle_s handle = {H_SETSINKSOUNDPROPERTY, 200};
am_SourceState_e state = am_SourceState_e::SS_MAX;
-
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSink(TEST_ID_1, _)).WillOnce(Return(E_OK));
EXPECT_CALL(*env->mpRoutingReceive, ackSetSinkSoundProperty(IsHandleEqual(handle), E_OK)).Times(1);
am_Error_e error = env->mpPlugin->asyncSetSinkSoundProperty(handle, sID, (am_SoundProperty_s){SP_GENIVI_MID, 100});
usleep(50000);
@@ -2053,7 +2059,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkSoundProperty)
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceSoundProperties)
@@ -2074,7 +2080,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceSoundProperties)
listSoundProperties.push_back((am_SoundProperty_s){SP_GENIVI_MID, 100});
listSoundProperties.push_back((am_SoundProperty_s){SP_UNKNOWN, 101});
listSoundProperties.push_back((am_SoundProperty_s){SP_GENIVI_TREBLE, 100});
-
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSource(TEST_ID_1, _)).WillOnce(Return(E_OK));
EXPECT_CALL(*env->mpRoutingReceive, ackSetSourceSoundProperties(IsHandleEqual(handle), E_OK)).Times(1);
am_Error_e error = env->mpPlugin->asyncSetSourceSoundProperties(handle, sID, listSoundProperties);
usleep(50000);
@@ -2082,7 +2088,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceSoundProperties)
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceSoundProperty)
@@ -2098,7 +2104,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceSoundProperty)
am_Handle_s handle = {H_SETSOURCESOUNDPROPERTY, 200};
am_SourceState_e state = am_SourceState_e::SS_MAX;
-
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSource(TEST_ID_1, _)).WillOnce(Return(E_OK));
EXPECT_CALL(*env->mpRoutingReceive, ackSetSourceSoundProperty(IsHandleEqual(handle), E_OK)).Times(1);
am_Error_e error = env->mpPlugin->asyncSetSourceSoundProperty(handle, sID, (am_SoundProperty_s){SP_GENIVI_MID, 100});
usleep(50000);
@@ -2106,7 +2112,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceSoundProperty)
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncCrossFade)
@@ -2130,7 +2136,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncCrossFade)
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkNotificationConfiguration)
@@ -2144,6 +2150,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkNotificationConfigurati
am_Handle_s handle = {H_CONNECT, 200};
am_NotificationConfiguration_s nc = (am_NotificationConfiguration_s){NT_UNKNOWN, am_NotificationStatus_e::NS_MAX};
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSink(TEST_ID_1, _)).WillOnce(Return(E_OK));
EXPECT_CALL(*env->mpRoutingReceive, ackSinkNotificationConfiguration(IsHandleStructEqualTo(handle), E_OK)).Times(1);
am_Error_e error = env->mpPlugin->asyncSetSinkNotificationConfiguration(handle, TEST_ID_1, nc);
usleep(50000);
@@ -2151,7 +2158,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSinkNotificationConfigurati
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceNotificationConfiguration)
@@ -2165,6 +2172,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceNotificationConfigura
am_Handle_s handle = {H_CONNECT, 200};
am_NotificationConfiguration_s nc = (am_NotificationConfiguration_s){NT_UNKNOWN, am_NotificationStatus_e::NS_MAX};
+ EXPECT_CALL(*env->mpRoutingReceive, getDomainOfSource(TEST_ID_1, _)).WillOnce(Return(E_OK));
EXPECT_CALL(*env->mpRoutingReceive, ackSourceNotificationConfiguration(IsHandleStructEqualTo(handle), E_OK)).Times(1);
am_Error_e error = env->mpPlugin->asyncSetSourceNotificationConfiguration(handle, TEST_ID_1, nc);
usleep(50000);
@@ -2172,7 +2180,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetSourceNotificationConfigura
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetVolumes)
@@ -2210,7 +2218,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_asyncSetVolumes)
ASSERT_FALSE( backdoor.containsHandle( handle.handle) );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_deregisterSink)
@@ -2233,7 +2241,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_deregisterSink)
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
ASSERT_FALSE( backdoor.containsSinkWithID( sinkID ));
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_deregisterSource)
@@ -2256,7 +2264,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_deregisterSource)
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
ASSERT_FALSE( backdoor.containsSourceWithID( sID ));
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_deregisterCrossfader)
@@ -2279,7 +2287,7 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_deregisterCrossfader)
ASSERT_EQ( callStatus, CallStatus::SUCCESS );
ASSERT_FALSE( backdoor.containsCrossfader( sID ));
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}
TEST_F(CAmRoutingSenderCAPITests, TestDomain_deregisterDomain)
@@ -2313,6 +2321,6 @@ TEST_F(CAmRoutingSenderCAPITests, TestDomain_deregisterDomain)
ASSERT_EQ( backdoor.crossfadersCount(), 0 );
ASSERT_EQ( backdoor.connectionsCount(), 0 );
}
- EXPECT_TRUE(Mock::VerifyAndClearExpectations(env->mpRoutingReceive));
+
}