mod.setNeutralLossDiffFormula(EmpiricalFormula("H2O")); TEST_EQUAL(mod.hasNeutralLoss(), true) END_SECTION START_SECTION((void setFullId(const String& full_id))) ptr->setFullId("blubb_new_fullid"); TEST_STRING_EQUAL(ptr->getFullId(), "blubb_new_fullid") END_SECTION START_SECTION((const String& getFullId() const)) NOT_TESTABLE END_SECTION START_SECTION((void setUniModRecordId(const Int& id))) ptr->setUniModRecordId(42); TEST_EQUAL(ptr->getUniModRecordId(), 42) END_SECTION START_SECTION((const String& getUniModRecordId() const)) NOT_TESTABLE END_SECTION START_SECTION((const String& getUniModAccession() const)) ptr->setUniModRecordId(42); TEST_STRING_EQUAL(ptr->getUniModAccession(), "UniMod:42") END_SECTION START_SECTION((void setPSIMODAccession(const String& id))) ptr->setPSIMODAccession("blubb_new_PSIMODAccession"); TEST_STRING_EQUAL(ptr->getPSIMODAccession(), "blubb_new_PSIMODAccession") END_SECTION