1#ifndef STORAGE_TESTS_H_
2#define STORAGE_TESTS_H_
4#include <gtest/gtest.h>
9#include "facility_tests.h"
10#include "agent_tests.h"
14class StorageTest :
public ::testing::Test {
16 cyclus::TestContext
tc_;
25 cyclus::Material::Ptr mat);
28 proc,
double ready,
double stocks);
std::vector< std::string > out_c1
void TestInitState(cycamore::Storage *fac)
void TestBuffers(cycamore::Storage *fac, double inv, double proc, double ready, double stocks)
void TestReadyTime(cycamore::Storage *fac, int t)
std::vector< std::string > in_c1
void TestStocks(cycamore::Storage *fac, cyclus::CompMap v)
void TestCurrentCap(cycamore::Storage *fac, double inv)
void TestAddMat(cycamore::Storage *fac, cyclus::Material::Ptr mat)
This Facility is intended to hold materials for a user specified amount of time in order to model a s...