1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#include <iostream>
#include "external/minunit.h"
#include "relation_roles.h"
MU_TEST(test_relation_roles) {
RelationRoles rr;
mu_check(rr.getRole(0) == "");
mu_check(rr.getOrAddRole("inner") == rr.getOrAddRole("inner"));
mu_check(rr.getOrAddRole("never before seen") == rr.getOrAddRole("never before seen"));
mu_check(rr.getRole(rr.getOrAddRole("inner")) == "inner");
mu_check(rr.getRole(rr.getOrAddRole("never before seen")) == "never before seen");
}
MU_TEST_SUITE(test_suite_relation_roles) {
MU_RUN_TEST(test_relation_roles);
}
int main() {
MU_RUN_SUITE(test_suite_relation_roles);
MU_REPORT();
return MU_EXIT_CODE;
}
|