summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sigmod/test/TestItem.cpp24
1 files changed, 17 insertions, 7 deletions
diff --git a/sigmod/test/TestItem.cpp b/sigmod/test/TestItem.cpp
index 9bdfc298..81a60167 100644
--- a/sigmod/test/TestItem.cpp
+++ b/sigmod/test/TestItem.cpp
@@ -92,20 +92,30 @@ void TestItem::validation()
QCOMPARE(m_warnings.size(), 0);
QCOMPARE(m_errors.size(), 6);
- m_item1->setPrice(100);
-
+ m_item1->setPrice(10000);
m_item1->validate();
QCOMPARE(m_warnings.size(), 0);
QCOMPARE(m_errors.size(), 7);
m_item1->setPrice(500);
-
m_item1->validate();
QCOMPARE(m_warnings.size(), 0);
QCOMPARE(m_errors.size(), 7);
+ m_item1->setSellPrice(10000);
+ m_item1->validate();
+
+ QCOMPARE(m_warnings.size(), 0);
+ QCOMPARE(m_errors.size(), 8);
+
+ m_item1->setSellPrice(250);
+ m_item1->validate();
+
+ QCOMPARE(m_warnings.size(), 0);
+ QCOMPARE(m_errors.size(), 8);
+
m_game->rules()->setMaxTotalWeight(100);
m_game->itemType(0)->setMaxWeight(50);
@@ -113,21 +123,21 @@ void TestItem::validation()
m_item1->validate();
QCOMPARE(m_warnings.size(), 0);
- QCOMPARE(m_errors.size(), 7);
+ QCOMPARE(m_errors.size(), 8);
m_game->itemType(0)->setMaxWeight(10);
m_item1->validate();
QCOMPARE(m_warnings.size(), 0);
- QCOMPARE(m_errors.size(), 8);
+ QCOMPARE(m_errors.size(), 9);
m_game->itemType(0)->setMaxWeight(50);
m_item1->validate();
QCOMPARE(m_warnings.size(), 0);
- QCOMPARE(m_errors.size(), 8);
+ QCOMPARE(m_errors.size(), 9);
}
void TestItem::saving()
@@ -226,7 +236,7 @@ void TestItem::setPrice()
void TestItem::setSellPrice()
{
- m_item2->setSellPrice(-1);
+ m_item2->setSellPrice(-2);
QCOMPARE(m_warnings.size(), 0);
QCOMPARE(m_errors.size(), 1);