Changeset 0f7883 for molecuilder/src/unittests/ParserUnitTest.cpp
- Timestamp:
- Apr 1, 2010, 12:16:29 PM (16 years ago)
- Children:
- d3513b
- Parents:
- 2704e2 (diff), 770138 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - File:
-
- 1 edited
-
molecuilder/src/unittests/ParserUnitTest.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/unittests/ParserUnitTest.cpp
r2704e2 r0f7883 32 32 oxygen->symbol[0] = 'O'; 33 33 oxygen->Z = 8; 34 World::get ()->getPeriode()->AddElement(oxygen);34 World::getInstance().getPeriode()->AddElement(oxygen); 35 35 36 36 element* hydrogen = new element(); 37 37 hydrogen->symbol[0] = 'H'; 38 38 hydrogen->Z = 1; 39 World::get ()->getPeriode()->AddElement(hydrogen);39 World::getInstance().getPeriode()->AddElement(hydrogen); 40 40 } 41 41 … … 53 53 testParser->load(&input); 54 54 55 CPPUNIT_ASSERT_EQUAL(3, World::get ()->numAtoms());55 CPPUNIT_ASSERT_EQUAL(3, World::getInstance().numAtoms()); 56 56 57 57 string newWaterXyz = ""; … … 66 66 cout << "Testing the tremolo parser." << endl; 67 67 TremoloParser* testParser = new TremoloParser(); 68 stringstream input; 69 70 // Atomdata beginning with "# ATOMDATA" 68 71 string waterTremolo = "#\n# ATOMDATA Id name Type x=3\n\n\n"; 69 stringstream input;70 72 input << waterTremolo; 71 73 testParser->load(&input); 74 input.clear(); 75 76 // Atomdata beginning with "#ATOMDATA" 72 77 waterTremolo = "#\n#ATOMDATA Id name Type x=3\n1 H hydrogen 3.0 4.5 0.1\n\n"; 73 input.clear();74 78 input << waterTremolo; 75 79 testParser->load(&input); 80 input.clear(); 81 82 // One simple data line 83 waterTremolo = "#\n#ATOMDATA Id name Type x=3\n1 H hydrogen 3.0 4.5 0.1\n\n"; 84 input << waterTremolo; 85 testParser->load(&input); 86 input.clear(); 87 88 // Invalid key in Atomdata line 89 waterTremolo = "#\n#ATOMDATA Id name foo Type x=3\n\n\n"; 90 input << waterTremolo; 91 testParser->load(&input); 92 input.clear(); 93 76 94 cout << "testing the tremolo parser is done" << endl; 77 95 }
Note:
See TracChangeset
for help on using the changeset viewer.
