CYCAMORE
src/growth_region_tests.h
Go to the documentation of this file.
1 #ifndef CYCAMORE_SRC_GROWTH_REGION_TESTS_H_
2 #define CYCAMORE_SRC_GROWTH_REGION_TESTS_H_
3 
4 #include <gtest/gtest.h>
5 
6 #include "context.h"
7 #include "growth_region.h"
8 #include "recorder.h"
9 #include "timer.h"
10 
11 #include "test_context.h"
12 #include "region_tests.h"
13 #include "agent_tests.h"
14 
15 
16 namespace cycamore {
17 
18 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
19 class GrowthRegionTests : public ::testing::Test {
20  protected:
21  cyclus::Context* ctx;
22  cyclus::Timer ti;
23  cyclus::Recorder rec;
26 
27  virtual void SetUp();
28  virtual void TearDown();
29  bool ManagesCommodity(cyclus::toolkit::Commodity& commodity);
30 };
31 
32 } // namespace cycamore
33 
34 #endif // CYCAMORE_SRC_GROWTH_REGION_TESTS_H_
This region determines if there is a need to meet a certain capacity (as defined via input) at each t...
cycamore::GrowthRegion string
bool ManagesCommodity(cyclus::toolkit::Commodity &commodity)