telutils/dialpad/tsrc/unit/ut_dialpadnumericbutton/ut_dialpadnumericbutton.cpp
changeset 50 2313cb430f28
parent 39 cee7e9e0906c
child 48 78df25012fda
equal deleted inserted replaced
45:61f927bc9441 50:2313cb430f28
    31     void initTestCase();
    31     void initTestCase();
    32     void cleanupTestCase();
    32     void cleanupTestCase();
    33 
    33 
    34     void testSetText();
    34     void testSetText();
    35     void testSetSecondaryText();
    35     void testSetSecondaryText();
       
    36     void testSetSecondary2ndRowText();
    36     void testSetIcon();
    37     void testSetIcon();
    37 
    38 
    38 private:
    39 private:
    39     DialpadNumericButton *mButton;
    40     DialpadNumericButton *mButton;
    40 };
    41 };
    72     mButton->icon().setColor(Qt::white);
    73     mButton->icon().setColor(Qt::white);
    73     QVERIFY(mButton->icon().iconName() == QLatin1String("dummy.svg"));
    74     QVERIFY(mButton->icon().iconName() == QLatin1String("dummy.svg"));
    74     QVERIFY(mButton->icon().color() == Qt::white);
    75     QVERIFY(mButton->icon().color() == Qt::white);
    75 }
    76 }
    76 
    77 
       
    78 void ut_DialpadNumericButton::testSetSecondary2ndRowText()
       
    79 {
       
    80     QVERIFY(mButton->secondary2ndRowText().isNull());
       
    81     mButton->setSecondary2ndRowText(QLatin1String("Secondary 2nd row text"));
       
    82     QVERIFY(mButton->secondary2ndRowText() == QLatin1String("Secondary 2nd row text"));
       
    83 }
       
    84 
    77 DIALPAD_TEST_MAIN(ut_DialpadNumericButton)
    85 DIALPAD_TEST_MAIN(ut_DialpadNumericButton)
    78 #include "ut_dialpadnumericbutton.moc"
    86 #include "ut_dialpadnumericbutton.moc"