CYCAMORE
Namespaces | Macros | Functions | Variables
src/enrichment_tests.cc File Reference
#include <gtest/gtest.h>
#include <sstream>
#include "facility_tests.h"
#include "toolkit/mat_query.h"
#include "agent_tests.h"
#include "resource_helpers.h"
#include "infile_tree.h"
#include "env.h"
#include "enrichment_tests.h"
Include dependency graph for src/enrichment_tests.cc:

Go to the source code of this file.

Namespaces

 cycamore
 

Macros

#define CYCLUS_AGENT_TESTS_CONNECTED   cyclus_agent_tests_connected
 

Functions

Composition::Ptr cycamore::c_heu ()
 
Composition::Ptr cycamore::c_leu ()
 
Composition::Ptr cycamore::c_natu1 ()
 
Composition::Ptr cycamore::c_natu2 ()
 
Composition::Ptr cycamore::c_nou235 ()
 
int ConnectAgentTests ()
 
cyclus::Agent * EnrichmentConstructor (cyclus::Context *ctx)
 
 INSTANTIATE_TEST_CASE_P (EnrichmentFac, FacilityTests, Values(&EnrichmentConstructor))
 
 INSTANTIATE_TEST_CASE_P (EnrichmentFac, AgentTests, Values(&EnrichmentConstructor))
 
 cycamore::TEST_F (EnrichmentTest, RequestQty)
 
 cycamore::TEST_F (EnrichmentTest, CheckSWUConstraint)
 
 cycamore::TEST_F (EnrichmentTest, CheckCapConstraint)
 
 cycamore::TEST_F (EnrichmentTest, RequestEnrich)
 
 cycamore::TEST_F (EnrichmentTest, TradeTails)
 
 cycamore::TEST_F (EnrichmentTest, TailsQty)
 
 cycamore::TEST_F (EnrichmentTest, BidPrefs)
 
 cycamore::TEST_F (EnrichmentTest, NoBidPrefs)
 
 cycamore::TEST_F (EnrichmentTest, ZeroU235)
 
 cycamore::TEST_F (EnrichmentTest, Request)
 
 cycamore::TEST_F (EnrichmentTest, ValidReq)
 
 cycamore::TEST_F (EnrichmentTest, ConstraintConverters)
 
 cycamore::TEST_F (EnrichmentTest, Enrich)
 
 cycamore::TEST_F (EnrichmentTest, Response)
 
 cycamore::TEST_F (EnrichmentTest, PositionInitialize)
 
 cycamore::TEST_F (EnrichmentTest, PositionInitialize2)
 

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 797 of file src/enrichment_tests.cc.

Function Documentation

◆ ConnectAgentTests()

int ConnectAgentTests ( )

Referenced by EnrichmentConstructor().

◆ EnrichmentConstructor()

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

Definition at line 789 of file src/enrichment_tests.cc.

References ConnectAgentTests().

Here is the call graph for this function:

◆ INSTANTIATE_TEST_CASE_P() [1/2]

INSTANTIATE_TEST_CASE_P ( EnrichmentFac  ,
FacilityTests  ,
Values &  EnrichmentConstructor 
)

◆ INSTANTIATE_TEST_CASE_P() [2/2]

INSTANTIATE_TEST_CASE_P ( EnrichmentFac  ,
AgentTests  ,
Values &  EnrichmentConstructor 
)

Variable Documentation

◆ cyclus_agent_tests_connected

int cyclus_agent_tests_connected = ConnectAgentTests()
static

Definition at line 796 of file src/enrichment_tests.cc.