48 void ut_DialpadNumericButton::cleanupTestCase() |
48 void ut_DialpadNumericButton::cleanupTestCase() |
49 { |
49 { |
50 delete mButton; |
50 delete mButton; |
51 } |
51 } |
52 |
52 |
53 void ut_DialpadNumericButton::testSetText() |
53 void ut_DialpadNumericButton::testSetPrimaryLabel() |
54 { |
54 { |
55 QVERIFY(mButton->text().isNull()); |
55 QVERIFY(mButton->primaryLabel().isNull()); |
56 mButton->setText(QLatin1String("Primary text")); |
56 mButton->setPrimaryLabel(QLatin1String("Primary text")); |
57 QVERIFY(mButton->text() == QLatin1String("Primary text")); |
57 QVERIFY(mButton->primaryLabel() == QLatin1String("Primary text")); |
58 } |
58 } |
59 |
59 |
60 void ut_DialpadNumericButton::testSetSecondaryText() |
60 void ut_DialpadNumericButton::testSetSecondaryLabel() |
61 { |
61 { |
62 QVERIFY(mButton->secondaryText().isNull()); |
62 QVERIFY(mButton->secondaryLabel().isNull()); |
63 mButton->setSecondaryText(QLatin1String("Secondary text")); |
63 mButton->setSecondaryLabel(QLatin1String("Secondary text")); |
64 QVERIFY(mButton->secondaryText() == QLatin1String("Secondary text")); |
64 QVERIFY(mButton->secondaryLabel() == QLatin1String("Secondary text")); |
65 } |
65 } |
|
66 |
|
67 void ut_DialpadNumericButton::testSetSecondaryLableRow2() |
|
68 { |
|
69 QVERIFY(mButton->secondaryLabelRow2().isNull()); |
|
70 mButton->setSecondaryLabelRow2(QLatin1String("Secondary 2nd row text")); |
|
71 QVERIFY(mButton->secondaryLabelRow2() == QLatin1String("Secondary 2nd row text")); |
|
72 } |
|
73 |
66 |
74 |
67 void ut_DialpadNumericButton::testSetIcon() |
75 void ut_DialpadNumericButton::testSetIcon() |
68 { |
76 { |
69 HbIcon icon(QLatin1String("dummy.svg")); |
77 HbIcon icon(QLatin1String("dummy.svg")); |
70 |
78 |
73 mButton->icon().setColor(Qt::white); |
81 mButton->icon().setColor(Qt::white); |
74 QVERIFY(mButton->icon().iconName() == QLatin1String("dummy.svg")); |
82 QVERIFY(mButton->icon().iconName() == QLatin1String("dummy.svg")); |
75 QVERIFY(mButton->icon().color() == Qt::white); |
83 QVERIFY(mButton->icon().color() == Qt::white); |
76 } |
84 } |
77 |
85 |
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 |
|
85 DIALPAD_TEST_MAIN(ut_DialpadNumericButton) |
86 DIALPAD_TEST_MAIN(ut_DialpadNumericButton) |
86 #include "ut_dialpadnumericbutton.moc" |
87 #include "ut_dialpadnumericbutton.moc" |