CYCAMORE
Namespaces | Macros | Functions | Variables
src/storage_tests.cc File Reference
#include <gtest/gtest.h>
#include "storage_tests.h"
Include dependency graph for src/storage_tests.cc:

Go to the source code of this file.

Namespaces

 storage
 

Macros

#define CYCLUS_AGENT_TESTS_CONNECTED   cyclus_agent_tests_connected
 

Functions

int ConnectAgentTests ()
 
 INSTANTIATE_TEST_CASE_P (StorageFac, FacilityTests, ::testing::Values(&StorageConstructor))
 
 INSTANTIATE_TEST_CASE_P (StorageFac, AgentTests, ::testing::Values(&StorageConstructor))
 
cyclus::Agent * StorageConstructor (cyclus::Context *ctx)
 
 storage::TEST_F (StorageTest, clone)
 
 storage::TEST_F (StorageTest, InitialState)
 
 storage::TEST_F (StorageTest, CurrentCapacity)
 
 storage::TEST_F (StorageTest, Print)
 
 storage::TEST_F (StorageTest, AddMats)
 
 storage::TEST_F (StorageTest, Tick)
 
 storage::TEST_F (StorageTest, Tock)
 
 storage::TEST_F (StorageTest, NoProcessTime)
 
 storage::TEST_F (StorageTest, NoConvert)
 
 storage::TEST_F (StorageTest, MultipleSmallBatches)
 
 storage::TEST_F (StorageTest, ChangeCapacity)
 
 storage::TEST_F (StorageTest, TwoBatchSameTime)
 
 storage::TEST_F (StorageTest, ChangeProcessTime)
 
 storage::TEST_F (StorageTest, DifferentRecipe)
 
 storage::TEST_F (StorageTest, BehaviorTest)
 
 storage::TEST_F (StorageTest, MultipleCommods)
 
 storage::TEST_F (StorageTest, PositionInitialize)
 
 storage::TEST_F (StorageTest, Longitude)
 

Variables

static int cyclus_agent_tests_connected = ConnectAgentTests()
 

Macro Definition Documentation

◆ CYCLUS_AGENT_TESTS_CONNECTED

#define CYCLUS_AGENT_TESTS_CONNECTED   cyclus_agent_tests_connected

Definition at line 517 of file src/storage_tests.cc.

Function Documentation

◆ ConnectAgentTests()

int ConnectAgentTests ( )

Referenced by StorageConstructor().

◆ INSTANTIATE_TEST_CASE_P() [1/2]

INSTANTIATE_TEST_CASE_P ( StorageFac  ,
FacilityTests  ,
::testing::Values &  StorageConstructor 
)

◆ INSTANTIATE_TEST_CASE_P() [2/2]

INSTANTIATE_TEST_CASE_P ( StorageFac  ,
AgentTests  ,
::testing::Values &  StorageConstructor 
)

◆ StorageConstructor()

cyclus::Agent* StorageConstructor ( cyclus::Context *  ctx)

Definition at line 509 of file src/storage_tests.cc.

References ConnectAgentTests().

Here is the call graph for this function:

Variable Documentation

◆ cyclus_agent_tests_connected

int cyclus_agent_tests_connected = ConnectAgentTests()
static

Definition at line 516 of file src/storage_tests.cc.