- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/unittests/atomsCalculationTest.cpp
re4afb4 rbcf653 31 31 #include "Actions/AtomsCalculation_impl.hpp" 32 32 #include "Actions/ActionRegistry.hpp" 33 #include "Actions/ActionTraits.hpp"34 33 35 34 #include "World.hpp" … … 89 88 90 89 void atomsCalculationTest::testCalculateSimple(){ 91 ActionTraits FooTrait("FOO"); 92 AtomsCalculation<atomId_t> *calc = World::getInstance().calcOnAtoms<atomId_t>(boost::bind(&atom::getId,_1),FooTrait,AllAtoms()); 90 AtomsCalculation<atomId_t> *calc = World::getInstance().calcOnAtoms<atomId_t>(boost::bind(&atom::getId,_1),"FOO",AllAtoms()); 93 91 std::vector<atomId_t> allIds = (*calc)(); 94 92 CPPUNIT_ASSERT(hasAllIds(allIds,atomIds)); … … 97 95 98 96 void atomsCalculationTest::testCalculateExcluded(){ 99 ActionTraits FooTrait("FOO");100 97 atomId_t excluded = atomIds[ATOM_COUNT/2]; 101 AtomsCalculation<atomId_t> *calc = World::getInstance().calcOnAtoms<atomId_t>(boost::bind(&atom::getId,_1), FooTrait,AllAtoms() && !AtomById(excluded));98 AtomsCalculation<atomId_t> *calc = World::getInstance().calcOnAtoms<atomId_t>(boost::bind(&atom::getId,_1),"FOO",AllAtoms() && !AtomById(excluded)); 102 99 std::vector<atomId_t> allIds = (*calc)(); 103 100 std::set<atomId_t> excluded_set;
Note:
See TracChangeset
for help on using the changeset viewer.