| | 99 | |
| | 100 | /// |
| | 101 | /// @brief Check "Page Range"'s sensitivity. |
| | 102 | /// |
| | 103 | /// The page range entry is only sensitive when the "Range:" radio |
| | 104 | /// button is selected. |
| | 105 | /// |
| | 106 | void |
| | 107 | PrintPterTest::pageRangeSensitivity () |
| | 108 | { |
| | 109 | m_View->selectAllPagesRangeOption (); |
| | 110 | m_PrintPter->pageRangeOptionChanged (); |
| | 111 | CPPUNIT_ASSERT ( !m_View->isSensitivePageRange ()); |
| | 112 | |
| | 113 | m_View->selectCustomPagesRangeOption (); |
| | 114 | m_PrintPter->pageRangeOptionChanged (); |
| | 115 | CPPUNIT_ASSERT ( m_View->isSensitivePageRange ()); |
| | 116 | |
| | 117 | m_View->selectAllPagesRangeOption (); |
| | 118 | m_PrintPter->pageRangeOptionChanged (); |
| | 119 | CPPUNIT_ASSERT ( !m_View->isSensitivePageRange ()); |
| | 120 | |
| | 121 | m_View->selectCustomPagesRangeOption (); |
| | 122 | m_PrintPter->pageRangeOptionChanged (); |
| | 123 | CPPUNIT_ASSERT ( m_View->isSensitivePageRange ()); |
| | 124 | } |