Add test for wxTreeCtrl::GetItemCount()

This commit is contained in:
Graham Dawes
2019-02-05 19:49:36 +00:00
parent 9df2258397
commit c87e959a4a

View File

@@ -70,6 +70,7 @@ private:
CPPUNIT_TEST( SelectItemMulti ); CPPUNIT_TEST( SelectItemMulti );
CPPUNIT_TEST( PseudoTest_SetHiddenRoot ); CPPUNIT_TEST( PseudoTest_SetHiddenRoot );
CPPUNIT_TEST( HasChildren ); CPPUNIT_TEST( HasChildren );
CPPUNIT_TEST( GetCount );
CPPUNIT_TEST_SUITE_END(); CPPUNIT_TEST_SUITE_END();
void ItemClick(); void ItemClick();
@@ -94,6 +95,7 @@ private:
void Sort(); void Sort();
void KeyNavigation(); void KeyNavigation();
void HasChildren(); void HasChildren();
void GetCount();
void SelectItemSingle(); void SelectItemSingle();
void SelectItemMulti(); void SelectItemMulti();
void PseudoTest_MultiSelect() { ms_multiSelect = true; } void PseudoTest_MultiSelect() { ms_multiSelect = true; }
@@ -175,6 +177,11 @@ void TreeCtrlTestCase::HasChildren()
CPPUNIT_ASSERT( !m_tree->HasChildren(m_grandchild) ); CPPUNIT_ASSERT( !m_tree->HasChildren(m_grandchild) );
} }
void TreeCtrlTestCase::GetCount()
{
CPPUNIT_ASSERT_EQUAL(3, m_tree->GetCount());
}
void TreeCtrlTestCase::SelectItemSingle() void TreeCtrlTestCase::SelectItemSingle()
{ {
// this test should be only ran in single-selection control // this test should be only ran in single-selection control