rippled
Loading...
Searching...
No Matches
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 196 of file Validations_test.cpp.

Constructor & Destructor Documentation

◆ TestHarness()

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

Definition at line 204 of file Validations_test.cpp.

Member Function Documentation

◆ add()

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

Definition at line 209 of file Validations_test.cpp.

◆ vals()

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

Definition at line 215 of file Validations_test.cpp.

◆ makeNode()

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

Definition at line 221 of file Validations_test.cpp.

◆ parms()

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

Definition at line 227 of file Validations_test.cpp.

◆ clock()

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

Definition at line 233 of file Validations_test.cpp.

Member Data Documentation

◆ p_

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

Definition at line 198 of file Validations_test.cpp.

◆ clock_

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

Definition at line 199 of file Validations_test.cpp.

◆ tv_

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

Definition at line 200 of file Validations_test.cpp.

◆ nextNodeId_

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

Definition at line 201 of file Validations_test.cpp.