CYCAMORE
Loading...
Searching...
No Matches
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
#include "platform.h"
4
#if CYCLUS_HAS_COIN
5
6
#include <gtest/gtest.h>
7
8
#include "context.h"
9
#include "
growth_region.h
"
10
#include "recorder.h"
11
#include "timer.h"
12
13
#include "test_context.h"
14
#include "region_tests.h"
15
#include "agent_tests.h"
16
17
18
namespace
cycamore
{
19
20
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
21
class
GrowthRegionTests :
public
::testing::Test {
22
protected
:
23
cyclus::Context* ctx;
24
cyclus::Timer ti;
25
cyclus::Recorder rec;
26
cycamore::GrowthRegion
* region;
27
std::string commodity_name, demand_type, demand_params, demand_start;
28
29
virtual
void
SetUp();
30
virtual
void
TearDown();
31
bool
ManagesCommodity(cyclus::toolkit::Commodity& commodity);
32
};
33
34
}
// namespace cycamore
35
#endif
// CYCLUS_HAS_COIN
36
#endif
// CYCAMORE_SRC_GROWTH_REGION_TESTS_H_
cycamore::GrowthRegion
This region determines if there is a need to meet a certain capacity (as defined via input) at each t...
Definition
build/cycamore/growth_region.h:41
cycamore
Definition
build/cycamore/deploy_inst.cc:5
growth_region.h
src
growth_region_tests.h
Generated by
1.10.0