Fixed test due to changes in 9bdce6a
This commit is contained in:
parent
9bdce6a96b
commit
0871eaad37
2 changed files with 20 additions and 17 deletions
|
|
@ -3,6 +3,7 @@
|
|||
#include <QByteArray>
|
||||
#include <QDataStream>
|
||||
|
||||
#include "../iFacility/objects/userprofession.h"
|
||||
#include "../iFacility/objects/profession.h"
|
||||
#include "../iFacility/objects/user.h"
|
||||
|
||||
|
|
@ -33,18 +34,18 @@ void iFacilityTest::test_user_add_profession() {
|
|||
auto p4 = Profession::createProfession("test4");
|
||||
auto p5 = Profession::createProfession("test5");
|
||||
|
||||
u.addProfession(p1);
|
||||
u.addProfession(p1, 2);
|
||||
QVERIFY(u.getProfessions().size() == 1);
|
||||
|
||||
u.addProfession(p1);
|
||||
u.addProfession(p1, 2);
|
||||
QVERIFY(u.getProfessions().size() == 1);
|
||||
|
||||
u.addProfession(p2);
|
||||
u.addProfession(p3);
|
||||
u.addProfession(p4);
|
||||
u.addProfession(p5);
|
||||
QVERIFY(u.getProfessions().front() == p2.pID());
|
||||
QVERIFY(u.getProfessions().back() == p5.pID());
|
||||
u.addProfession(p2, 2);
|
||||
u.addProfession(p3, 2);
|
||||
u.addProfession(p4, 2);
|
||||
u.addProfession(p5, 2);
|
||||
QVERIFY(u.getProfessions().front().getProfession() == p2.pID());
|
||||
QVERIFY(u.getProfessions().back().getProfession() == p5.pID());
|
||||
}
|
||||
|
||||
void iFacilityTest::test_user_remove_profession() {
|
||||
|
|
@ -52,10 +53,10 @@ void iFacilityTest::test_user_remove_profession() {
|
|||
|
||||
auto p1 = Profession::createProfession("test1");
|
||||
|
||||
u.addProfession(p1);
|
||||
u.addProfession(p1, 2);
|
||||
QVERIFY(u.getProfessions().size() == 1);
|
||||
|
||||
u.removeProfession(p1);
|
||||
u.removeProfession(p1.pID());
|
||||
QVERIFY(u.getProfessions().isEmpty());
|
||||
}
|
||||
|
||||
|
|
@ -65,10 +66,10 @@ void iFacilityTest::test_user_current_profession() {
|
|||
auto p1 = Profession::createProfession("test1");
|
||||
auto p2 = Profession::createProfession("test2");
|
||||
|
||||
u.addProfession(p1);
|
||||
u.addProfession(p1, 2);
|
||||
|
||||
QVERIFY(!u.setCurrentProfession(p2));
|
||||
QVERIFY(u.setCurrentProfession(p1));
|
||||
QVERIFY(!u.setCurrentProfession(p2.pID()));
|
||||
QVERIFY(u.setCurrentProfession(p1.pID()));
|
||||
QVERIFY(u.getCurrentProfession() == p1.pID());
|
||||
}
|
||||
|
||||
|
|
@ -82,9 +83,9 @@ void iFacilityTest::test_user_serialization() {
|
|||
auto p1 = Profession::createProfession("test1");
|
||||
auto p2 = Profession::createProfession("test2");
|
||||
|
||||
u1.addProfession(p1);
|
||||
u1.addProfession(p2);
|
||||
u1.setCurrentProfession(p1);
|
||||
u1.addProfession(p1, 2);
|
||||
u1.addProfession(p2, 2);
|
||||
u1.setCurrentProfession(p1.pID());
|
||||
|
||||
qdsw << u1;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue