videocollection/videocollectionview/tsrc/testvideocollectionviewutils/src/testvideocollectionviewutils.cpp
changeset 44 518105d52e45
parent 41 229f037ce963
child 50 21fe8338c6bf
equal deleted inserted replaced
42:17f382c040b1 44:518105d52e45
    14 * Description:   tester for methods in VideoCollectionViewUtils
    14 * Description:   tester for methods in VideoCollectionViewUtils
    15 * 
    15 * 
    16 */
    16 */
    17 
    17 
    18 #include <qapplication.h>
    18 #include <qapplication.h>
       
    19 #include "xqsettingsmanagerstub.h"
    19 #include <vcxmyvideosdefs.h>
    20 #include <vcxmyvideosdefs.h>
    20 #include "centralrepository.h"
    21 #include "centralrepository.h"
    21 #include "testvideocollectionviewutils.h"
    22 #include "testvideocollectionviewutils.h"
    22 #include "hblabel.h"
    23 #include "hblabel.h"
    23 #include "hbaction.h"
    24 #include "hbaction.h"
   516     QVERIFY(sortOrder == Qt::DescendingOrder);
   517     QVERIFY(sortOrder == Qt::DescendingOrder);
   517 
   518 
   518 }
   519 }
   519 
   520 
   520 // -----------------------------------------------------------------------------
   521 // -----------------------------------------------------------------------------
   521 // testGetServiceIconStrings
   522 // testGetCenRepStringValue
   522 // -----------------------------------------------------------------------------
   523 // -----------------------------------------------------------------------------
   523 //
   524 //
   524 void TestVideoVideoCollectionViewUtils::testGetServiceIconStrings()
   525 void TestVideoVideoCollectionViewUtils::testGetCenRepStringValue()
   525 {
   526 {  
   526     VideoCollectionViewUtils &testObject(VideoCollectionViewUtils::instance());
   527     
   527     CRepository::setNewLLeave(true);
   528 }
   528     _LIT(KExpectedTDesValue, "expected");
   529 
   529     CRepository::setTDesValue(KExpectedTDesValue());
   530 // -----------------------------------------------------------------------------
   530     QString expected((QChar*)KExpectedTDesValue().Ptr(),KExpectedTDesValue().Length());
   531 // testGetCenRepIntValue
   531     
   532 // -----------------------------------------------------------------------------
   532     QString icon;
   533 //
   533     QString pressed;
   534 void TestVideoVideoCollectionViewUtils::testGetCenRepIntValue()
   534     QVERIFY(testObject.getServiceIconStrings(icon, pressed) < 0);
   535 {   
   535     QVERIFY(icon.isNull());
   536     
   536     QVERIFY(pressed.isNull());
       
   537     
       
   538     CRepository::setNewLLeave(false);
       
   539     CRepository::setGetFail(0);
       
   540     QVERIFY(testObject.getServiceIconStrings(icon, pressed) < 0);
       
   541     QVERIFY(icon.isNull());
       
   542     QVERIFY(pressed.isNull());
       
   543     
       
   544     CRepository::setGetFail(1);
       
   545     QVERIFY(testObject.getServiceIconStrings(icon, pressed) < 0);
       
   546     QVERIFY(icon.isNull());
       
   547     QVERIFY(pressed.isNull());
       
   548     
       
   549     CRepository::setGetFail(255);
       
   550     QVERIFY(testObject.getServiceIconStrings(icon, pressed) == 0);
       
   551     QCOMPARE(icon, expected);
       
   552     QCOMPARE(pressed, expected);
       
   553 }
       
   554 
       
   555 // -----------------------------------------------------------------------------
       
   556 // testGetServiceIconStrings
       
   557 // -----------------------------------------------------------------------------
       
   558 //
       
   559 void TestVideoVideoCollectionViewUtils::testGetServiceUriString()
       
   560 {
       
   561      VideoCollectionViewUtils &testObject(VideoCollectionViewUtils::instance());
       
   562     CRepository::setNewLLeave(true);
       
   563     _LIT(KExpectedTDesValue, "expected");
       
   564     CRepository::setTDesValue(KExpectedTDesValue());
       
   565     QString expected((QChar*)KExpectedTDesValue().Ptr(),KExpectedTDesValue().Length());
       
   566     
       
   567     QVERIFY(testObject.getServiceUriString().isNull());
       
   568     
       
   569     CRepository::setNewLLeave(false);
       
   570     CRepository::setGetFail(0);
       
   571     QVERIFY(testObject.getServiceUriString().isNull());
       
   572     
       
   573     CRepository::setGetFail(255);
       
   574     QCOMPARE(testObject.getServiceUriString(), expected);
       
   575 }
   537 }
   576 
   538 
   577 // -----------------------------------------------------------------------------
   539 // -----------------------------------------------------------------------------
   578 // testInitListView
   540 // testInitListView
   579 // -----------------------------------------------------------------------------
   541 // -----------------------------------------------------------------------------