{ Feature a,b; a.setMetaValue("msms_score",200.0); b.setMetaValue("msms_score",100.0); TEST_EQUAL(PrecursorIonSelection::TotalScoreMore().operator ()(a,b), true) TEST_EQUAL(PrecursorIonSelection::TotalScoreMore().operator ()(b,a), false) TEST_EQUAL(PrecursorIonSelection::TotalScoreMore().operator ()(a,a), false) } END_SECTION START_SECTION((void setLPSolver(LPWrapper::SOLVER solver))) { #if COINOR_SOLVER==1 ptr->setLPSolver(LPWrapper::SOLVER_COINOR); TEST_EQUAL(ptr->getLPSolver(),LPWrapper::SOLVER_COINOR) #endif ptr->setLPSolver(LPWrapper::SOLVER_GLPK); TEST_EQUAL(ptr->getLPSolver(),LPWrapper::SOLVER_GLPK) } END_SECTION START_SECTION((LPWrapper::SOLVER getLPSolver())) { // was tested in previous section NOT_TESTABLE } END_SECTION START_SECTION((void getNextPrecursorsSeq(FeatureMap &features, FeatureMap &next_features, UInt number, double &rt)))