source:
src/Actions/unittests/AtomsCalculationUnitTest.hpp@
23b6cf
Last change on this file since 23b6cf was 56f73b, checked in by , 14 years ago | |
---|---|
|
|
File size: 822 bytes |
Rev | Line | |
---|---|---|
[b54ac8] | 1 | /* |
[3c8e8b] | 2 | * AtomsCalculationUnitTest.hpp |
[b54ac8] | 3 | * |
4 | * Created on: Feb 19, 2010 | |
5 | * Author: crueger | |
6 | */ | |
7 | ||
[3c8e8b] | 8 | #ifndef ATOMSCALCULATIONUNITTEST_HPP_ |
9 | #define ATOMSCALCULATIONUNITTEST_HPP_ | |
[b54ac8] | 10 | |
[56f73b] | 11 | // include config.h |
12 | #ifdef HAVE_CONFIG_H | |
13 | #include <config.h> | |
14 | #endif | |
15 | ||
16 | ||
[b54ac8] | 17 | #include <cppunit/extensions/HelperMacros.h> |
18 | ||
[88b400] | 19 | // we prefer enum over define |
20 | enum { ATOM_COUNT = 10 }; | |
[b54ac8] | 21 | |
[ead4e6] | 22 | #include "types.hpp" |
23 | ||
[b54ac8] | 24 | class atom; |
25 | ||
[3c8e8b] | 26 | class AtomsCalculationTest : public CppUnit::TestFixture |
[b54ac8] | 27 | { |
[3c8e8b] | 28 | CPPUNIT_TEST_SUITE( AtomsCalculationTest ); |
[b54ac8] | 29 | CPPUNIT_TEST ( testCalculateSimple ); |
30 | CPPUNIT_TEST ( testCalculateExcluded ); | |
31 | CPPUNIT_TEST_SUITE_END(); | |
32 | ||
33 | public: | |
34 | void setUp(); | |
35 | void tearDown(); | |
36 | ||
37 | void testCalculateSimple(); | |
38 | void testCalculateExcluded(); | |
39 | ||
40 | private: | |
41 | atom *atoms [ATOM_COUNT]; | |
[ead4e6] | 42 | atomId_t atomIds [ATOM_COUNT]; |
[b54ac8] | 43 | }; |
44 | ||
[3c8e8b] | 45 | #endif /* ATOMSCALCULATIONUNITTEST_HPP_ */ |
Note:
See TracBrowser
for help on using the repository browser.