rippled
Public Member Functions | Private Attributes | List of all members
ripple::test::csf::Validations_test::TestHarness Class Reference
Collaboration diagram for ripple::test::csf::Validations_test::TestHarness:
Collaboration graph
[legend]

Public Member Functions

 TestHarness (LedgerOracle &o)
 
ValStatus add (Validation const &v)
 
TestValidationsvals ()
 
Node makeNode ()
 
ValidationParms parms () const
 
auto & clock ()
 

Private Attributes

ValidationParms p_
 
beast::manual_clock< std::chrono::steady_clockclock_
 
TestValidations tv_
 
PeerID nextNodeId_ {0}
 

Detailed Description

Definition at line 215 of file Validations_test.cpp.

Constructor & Destructor Documentation

◆ TestHarness()

ripple::test::csf::Validations_test::TestHarness::TestHarness ( LedgerOracle o)
explicit

Definition at line 223 of file Validations_test.cpp.

Member Function Documentation

◆ add()

ValStatus ripple::test::csf::Validations_test::TestHarness::add ( Validation const &  v)

Definition at line 228 of file Validations_test.cpp.

◆ vals()

TestValidations& ripple::test::csf::Validations_test::TestHarness::vals ( )

Definition at line 234 of file Validations_test.cpp.

◆ makeNode()

Node ripple::test::csf::Validations_test::TestHarness::makeNode ( )

Definition at line 240 of file Validations_test.cpp.

◆ parms()

ValidationParms ripple::test::csf::Validations_test::TestHarness::parms ( ) const

Definition at line 246 of file Validations_test.cpp.

◆ clock()

auto& ripple::test::csf::Validations_test::TestHarness::clock ( )

Definition at line 252 of file Validations_test.cpp.

Member Data Documentation

◆ p_

ValidationParms ripple::test::csf::Validations_test::TestHarness::p_
private

Definition at line 217 of file Validations_test.cpp.

◆ clock_

beast::manual_clock<std::chrono::steady_clock> ripple::test::csf::Validations_test::TestHarness::clock_
private

Definition at line 218 of file Validations_test.cpp.

◆ tv_

TestValidations ripple::test::csf::Validations_test::TestHarness::tv_
private

Definition at line 219 of file Validations_test.cpp.

◆ nextNodeId_

PeerID ripple::test::csf::Validations_test::TestHarness::nextNodeId_ {0}
private

Definition at line 220 of file Validations_test.cpp.