From: Frederik Gladhorn Date: Wed, 6 Feb 2008 22:12:56 +0000 (+0000) Subject: add mini unittest for grades X-Git-Tag: v4.0.71~59 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=685eca51bf9ad4c29dc9b0933e386bdf854ff8a7;p=libqmvoc.git add mini unittest for grades (seems like writing tests need some thought too...) svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=771792 --- diff --git a/keduvocdocument/keduvoctranslation.h b/keduvocdocument/keduvoctranslation.h index da2ab44..d6ca135 100644 --- a/keduvocdocument/keduvoctranslation.h +++ b/keduvocdocument/keduvoctranslation.h @@ -56,7 +56,6 @@ public: KEduVocExpression* entry(); - /** sets the pronunciation of this expression * @param expression pronunciation of this index */ diff --git a/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp b/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp index 752d755..36d1c12 100644 --- a/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp +++ b/keduvocdocument/tests/keduvocdocumentvalidatortest.cpp @@ -167,8 +167,13 @@ void KEduVocDocumentValidatorTest::testTranslations() // operator = KEduVocTranslation *trans3 = new KEduVocTranslation(0); - trans3 = trans1; + trans3 = new KEduVocTranslation(*trans1); QCOMPARE(trans3->text(), QString("My word")); + + QCOMPARE((int)trans1->grade(), 0); + trans1->incGrade(); + QCOMPARE((int)trans1->grade(), 1); + QCOMPARE((int)trans3->grade(), 0); } QTEST_KDEMAIN_CORE( KEduVocDocumentValidatorTest )