xrpld
Loading...
Searching...
No Matches
xrpl::test::csf::Validations_test::TestHarness Class Reference
Collaboration diagram for xrpl::test::csf::Validations_test::TestHarness:

Public Member Functions

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

Private Attributes

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

Detailed Description

Definition at line 192 of file Validations_test.cpp.

Constructor & Destructor Documentation

◆ TestHarness()

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

Definition at line 200 of file Validations_test.cpp.

Member Function Documentation

◆ add()

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

Definition at line 205 of file Validations_test.cpp.

◆ vals()

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

Definition at line 211 of file Validations_test.cpp.

◆ makeNode()

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

Definition at line 217 of file Validations_test.cpp.

◆ parms()

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

Definition at line 223 of file Validations_test.cpp.

◆ clock()

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

Definition at line 229 of file Validations_test.cpp.

Member Data Documentation

◆ p_

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

Definition at line 194 of file Validations_test.cpp.

◆ clock_

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

Definition at line 195 of file Validations_test.cpp.

◆ tv_

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

Definition at line 196 of file Validations_test.cpp.

◆ nextNodeId_

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

Definition at line 197 of file Validations_test.cpp.