videocollection/mpxmyvideoscollection/tsrc/ut_vcxmyvideosmdsdb/conf/VcxMyVideosMdsDbTest.cfg
--- a/videocollection/mpxmyvideoscollection/tsrc/ut_vcxmyvideosmdsdb/conf/VcxMyVideosMdsDbTest.cfg Tue May 25 12:44:54 2010 +0300
+++ b/videocollection/mpxmyvideoscollection/tsrc/ut_vcxmyvideosmdsdb/conf/VcxMyVideosMdsDbTest.cfg Wed Jun 09 09:44:23 2010 +0300
@@ -6,9 +6,15 @@
RemoveVideoL
UpdateVideoL
CreateVideoListL
+DoCreateVideoListL
CreateVideoL
-
-
+HandleQueryNewResultsL
+HandleQueryCompletedL
+AsyncHandleQueryCompletedL
+HandleSessionErrorL
+HandleObjectNotificationL
+HandleObjectPresentNotificationL
+ShutdownNotificationL
[Test]
title Create & delete
@@ -41,7 +47,11 @@
title Cancel
create VcxMyVideosMdsDbTest test
test CreateL
-test CancelL
+loop 10
+test CancelL LOOP_COUNTER
+test DoCreateVideoListL 4
+test CancelL LOOP_COUNTER
+endloop
test DeleteL
delete test
[Endtest]
@@ -50,11 +60,26 @@
title AddVideoL
create VcxMyVideosMdsDbTest test
test CreateL
-test AddVideoL 0 0
+test AddVideoL 0 0 0 0 0
+allownextresult -2
+test AddVideoL 0 -2 0 0
allownextresult -2
-test AddVideoL 0 -2
-allownextresult -2
-test AddVideoL 1 0
+test AddVideoL 1 0 0 0 0
+
+test AddVideoL 0 0 0 0 0 1
+test AddVideoL 0 0 0 0 1 0
+test AddVideoL 0 0 0 0 1 1
+test AddVideoL 0 0 0 1 0 0
+test AddVideoL 0 0 0 1 0 1
+test AddVideoL 0 0 0 1 1 0
+test AddVideoL 0 0 0 1 1 1
+test AddVideoL 0 0 1 0 0 1
+test AddVideoL 0 0 1 0 1 0
+test AddVideoL 0 0 1 0 1 1
+test AddVideoL 0 0 1 1 0 0
+test AddVideoL 0 0 1 1 0 1
+test AddVideoL 0 0 1 1 1 0
+test AddVideoL 0 0 1 1 1 1
test DeleteL
delete test
[Endtest]
@@ -81,6 +106,8 @@
test UpdateVideoL 1 0
allownextresult -2
test UpdateVideoL 0 -2
+allownextresult -14
+test UpdateVideoL 0 0 1
test DeleteL
delete test
[Endtest]
@@ -89,11 +116,12 @@
title CreateVideoL
create VcxMyVideosMdsDbTest test
test CreateL
-test CreateVideoL 0 0
-allownextresult -1
-test CreateVideoL 1 0
+test CreateVideoL 0 0 1 2
+test CreateVideoL 1 0 1 3
allownextresult -2
-test CreateVideoL 0 -2
+test CreateVideoL 0 -2 1 4
+test CreateVideoL 0 0 0 5
+test CreateVideoL 0 0 0 0
test DeleteL
delete test
[Endtest]
@@ -102,23 +130,127 @@
title CreateVideoListL
create VcxMyVideosMdsDbTest test
test CreateL
-test CreateVideoListL 0 0 0 0
-test CreateVideoListL 0 0 0 1
-test CreateVideoListL 0 0 1 0
-test CreateVideoListL 0 0 1 0
-test CreateVideoListL 0 1 0 0
-test CreateVideoListL 0 1 0 1
-test CreateVideoListL 0 1 1 0
-test CreateVideoListL 0 1 1 1
-test CreateVideoListL 1 0 0 0
-test CreateVideoListL 1 0 0 1
-test CreateVideoListL 1 0 1 0
-test CreateVideoListL 1 0 1 1
-test CreateVideoListL 1 1 0 0
-test CreateVideoListL 1 1 0 1
-test CreateVideoListL 1 1 1 0
-test CreateVideoListL 1 1 1 1
+test CreateVideoListL
+test DeleteL
+delete test
+[Endtest]
+
+[Test]
+title DoCreateVideoListL
+create VcxMyVideosMdsDbTest test
+test CreateL
+loop 128
+test DoCreateVideoListL LOOP_COUNTER
+test CancelL
+endloop
+test DeleteL
+delete test
+[Endtest]
+
+[Test]
+title HandleQueryNewResultsL
+create VcxMyVideosMdsDbTest test
+test CreateL
+test HandleQueryNewResultsL 0 0 0
+test DoCreateVideoListL 0 1
+test HandleQueryNewResultsL 0 0 0
+test HandleQueryNewResultsL 0 0 1
+test HandleQueryNewResultsL 0 1 0
+test HandleQueryNewResultsL 0 1 1
+test HandleQueryNewResultsL 1 0 0
+test HandleQueryNewResultsL 1 0 1
+test HandleQueryNewResultsL 1 1 0
+test HandleQueryNewResultsL 1 1 1
+test HandleQueryNewResultsL 0 0 0 1
+test DeleteL
+delete test
+[Endtest]
+
+[Test]
+title HandleQueryCompletedL
+create VcxMyVideosMdsDbTest test
+test CreateL
+test HandleQueryCompletedL 0 0
+test HandleQueryCompletedL 0 1
+test HandleQueryCompletedL 1 0
+test HandleQueryCompletedL 1 1
+test DoCreateVideoListL 0 1
+test HandleQueryCompletedL 0 0
+test HandleQueryCompletedL 0 1
+test HandleQueryCompletedL 1 0
+test HandleQueryCompletedL 1 1
test DeleteL
delete test
[Endtest]
+[Test]
+title AsyncHandleQueryCompletedL
+create VcxMyVideosMdsDbTest test
+test CreateL
+test AsyncHandleQueryCompletedL 0 0
+test AsyncHandleQueryCompletedL 0 1
+test AsyncHandleQueryCompletedL 1 0
+test AsyncHandleQueryCompletedL 1 1
+test DoCreateVideoListL 0 1
+test AsyncHandleQueryCompletedL 0 0
+test AsyncHandleQueryCompletedL 0 1
+test AsyncHandleQueryCompletedL 1 0
+test AsyncHandleQueryCompletedL 1 1
+test DeleteL
+delete test
+[Endtest]
+
+[Test]
+title HandleSessionErrorL
+create VcxMyVideosMdsDbTest test
+test CreateL
+test HandleSessionErrorL 0
+test HandleSessionErrorL 1
+test DeleteL
+delete test
+[Endtest]
+
+[Test]
+title HandleObjectNotificationL
+create VcxMyVideosMdsDbTest test
+test CreateL
+loop 10
+test HandleObjectNotificationL LOOP_COUNTER
+endloop
+test HandleObjectNotificationL 1 1
+test DeleteL
+delete test
+[Endtest]
+
+[Test]
+title HandleObjectPresentNotification
+create VcxMyVideosMdsDbTest test
+test CreateL
+test HandleObjectPresentNotification 0
+test HandleObjectPresentNotification 1
+test HandleObjectPresentNotification 0 1
+test DeleteL
+delete test
+[Endtest]
+
+[Test]
+title ShutdownNotificationL
+create VcxMyVideosMdsDbTest test
+test CreateL
+test ShutdownNotificationL 0
+test ShutdownNotificationL 1
+test ShutdownNotificationL 2
+test DeleteL
+delete test
+[Endtest]
+
+[Test]
+title MdsServerTerminated
+create VcxMyVideosMdsDbTest test
+test CreateL
+test ShutdownNotificationL 1
+allownextresult -15
+test AddVideoL 4
+test DeleteL
+delete test
+[Endtest]
\ No newline at end of file