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

Go to the source code of this file.

Namespaces

 cycamore
 

Macros

#define CYCLUS_AGENT_TESTS_CONNECTED   cyclus_agent_tests_connected
 

Functions

int ConnectAgentTests ()
 
 INSTANTIATE_TEST_CASE_P (SourceFac, FacilityTests, Values(&SourceConstructor))
 
 INSTANTIATE_TEST_CASE_P (SourceFac, AgentTests, Values(&SourceConstructor))
 
cyclus::Agent * SourceConstructor (cyclus::Context *ctx)
 
 cycamore::TEST_F (SourceTest, Clone)
 
 cycamore::TEST_F (SourceTest, Print)
 
 cycamore::TEST_F (SourceTest, AddBids)
 
 cycamore::TEST_F (SourceTest, Response)
 
 cycamore::TEST_F (SourceTest, PositionInitialize)
 
 cycamore::TEST_F (SourceTest, 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 182 of file src/source_tests.cc.

Function Documentation

◆ ConnectAgentTests()

int ConnectAgentTests ( )

Referenced by SourceConstructor().

◆ INSTANTIATE_TEST_CASE_P() [1/2]

INSTANTIATE_TEST_CASE_P ( SourceFac  ,
FacilityTests  ,
Values &  SourceConstructor 
)

◆ INSTANTIATE_TEST_CASE_P() [2/2]

INSTANTIATE_TEST_CASE_P ( SourceFac  ,
AgentTests  ,
Values &  SourceConstructor 
)

◆ SourceConstructor()

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

Definition at line 174 of file src/source_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 181 of file src/source_tests.cc.