- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/unittests/listofbondsunittest.cpp
re08c46 rf8e486 249 249 void ListOfBondsTest::DeleteAtomTest() 250 250 { 251 bond *Binder = NULL; 252 molecule::iterator iter = TestMolecule->begin(); 253 atom *atom1 = *iter; 254 iter++; 255 atom *atom2 = *iter; 256 CPPUNIT_ASSERT( atom1 != NULL ); 257 CPPUNIT_ASSERT( atom2 != NULL ); 258 259 // add bond 260 Binder = TestMolecule->AddBond(atom1, atom2, 1); 261 CPPUNIT_ASSERT( Binder != NULL ); 251 atom *atom1 = NULL; 252 atom *atom2 = NULL; 253 bond *Binder = NULL; 254 { 255 molecule::iterator iter = TestMolecule->begin(); 256 atom1 = *iter; 257 iter++; 258 atom2 = *iter; 259 } 260 CPPUNIT_ASSERT( atom1 != NULL ); 261 CPPUNIT_ASSERT( atom2 != NULL ); 262 263 // add bond 264 Binder = TestMolecule->AddBond(atom1, atom2, 1); 265 CPPUNIT_ASSERT( Binder != NULL ); 266 267 CPPUNIT_ASSERT_EQUAL( (size_t) 1, atom1->ListOfBonds.size() ); 268 CPPUNIT_ASSERT_EQUAL( (size_t) 1, atom2->ListOfBonds.size() ); 269 270 CPPUNIT_ASSERT_EQUAL( true, TestMolecule->hasBondStructure() ); 262 271 263 272 // remove atom2 … … 268 277 269 278 // check if removed from molecule 270 CPPUNIT_ASSERT_EQUAL( true, TestMolecule->hasBondStructure() );271 }; 279 CPPUNIT_ASSERT_EQUAL( false, TestMolecule->hasBondStructure() ); 280 };
Note:
See TracChangeset
for help on using the changeset viewer.