rippled
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
xrpl::test::csf::Validations_test::TestHarness Class Reference
Collaboration diagram for xrpl::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 173 of file Validations_test.cpp.

Constructor & Destructor Documentation

◆ TestHarness()

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

Definition at line 181 of file Validations_test.cpp.

Member Function Documentation

◆ add()

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

Definition at line 186 of file Validations_test.cpp.

◆ vals()

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

Definition at line 192 of file Validations_test.cpp.

◆ makeNode()

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

Definition at line 198 of file Validations_test.cpp.

◆ parms()

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

Definition at line 204 of file Validations_test.cpp.

◆ clock()

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

Definition at line 210 of file Validations_test.cpp.

Member Data Documentation

◆ p_

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

Definition at line 175 of file Validations_test.cpp.

◆ clock_

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

Definition at line 176 of file Validations_test.cpp.

◆ tv_

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

Definition at line 177 of file Validations_test.cpp.

◆ nextNodeId_

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

Definition at line 178 of file Validations_test.cpp.