OSDN Git Service

add tests
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Sat, 6 Dec 2003 15:13:24 +0000 (15:13 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Sat, 6 Dec 2003 15:13:24 +0000 (15:13 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@613 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/libkita/tests/threadtest.cpp
kita/src/libkita/tests/threadtest.h

index d91e3a9..c385334 100644 (file)
@@ -46,6 +46,18 @@ void ThreadTest::testURL()
                           m_noboard->url().url() );
 }
 
+void ThreadTest::testDatID()
+{
+    CPPUNIT_ASSERT_EQUAL( QString( "1069738960" ), m_normal->datID() );
+    CPPUNIT_ASSERT_EQUAL( QString( "1069738960" ), m_noboard->datID() );
+}
+
+void ThreadTest::testResNum()
+{
+    CPPUNIT_ASSERT_EQUAL( 0, m_normal->resNum() );
+    CPPUNIT_ASSERT_EQUAL( 0, m_noboard->resNum() );
+}
+
 void ThreadTest::testName()
 {
     CPPUNIT_ASSERT_EQUAL( QString( "Kita - 2ch client for KDE" ),
@@ -53,3 +65,9 @@ void ThreadTest::testName()
     CPPUNIT_ASSERT_EQUAL( QString( "Kita - 2ch client for KDE" ),
                           m_noboard->name() );
 }
+
+void ThreadTest::testBoardName()
+{
+    CPPUNIT_ASSERT_EQUAL( QString( "Linux" ), m_normal->boardName() );
+    CPPUNIT_ASSERT_EQUAL( QString( "" ), m_noboard->boardName() );  // segfault!
+}
index cd0a28e..87c9534 100644 (file)
@@ -20,7 +20,10 @@ class ThreadTest : public CppUnit::TestFixture {
     CPPUNIT_TEST_SUITE( ThreadTest );
     CPPUNIT_TEST( testDatURL );
     CPPUNIT_TEST( testURL );
+    CPPUNIT_TEST( testDatID );
+    CPPUNIT_TEST( testResNum );
     CPPUNIT_TEST( testName );
+    CPPUNIT_TEST( testBoardName );
     CPPUNIT_TEST_SUITE_END();
 
     Kita::Thread *m_normal, *m_noboard;
@@ -30,7 +33,10 @@ public:
 
     void testDatURL();
     void testURL();
+    void testDatID();
+    void testResNum();
     void testName();
+    void testBoardName();
 };
 
 #endif