| 
| void  | run () override | 
|   | Runs the suite.  
  | 
|   | 
| template<class  = void>  | 
| void  | operator() (runner &r) | 
|   | Invokes the test using the specified runner.  
  | 
|   | 
| template<class  = void>  | 
| void  | pass () | 
|   | Record a successful test condition.  
  | 
|   | 
| template<class F , class String >  | 
| bool  | except (F &&f, String const &reason) | 
|   | 
| template<class F >  | 
| bool  | except (F &&f) | 
|   | 
| template<class E , class F , class String >  | 
| bool  | except (F &&f, String const &reason) | 
|   | 
| template<class E , class F >  | 
| bool  | except (F &&f) | 
|   | 
| template<class F , class String >  | 
| bool  | unexcept (F &&f, String const &reason) | 
|   | 
| template<class F >  | 
| bool  | unexcept (F &&f) | 
|   | 
| std::string const &  | arg () const | 
|   | Return the argument associated with the runner.  
  | 
|   | 
| template<class Condition , class String >  | 
| bool  | unexpected (Condition shouldBeFalse, String const &reason) | 
|   | 
| template<class Condition >  | 
| bool  | unexpected (Condition shouldBeFalse) | 
|   | 
 | 
| template<class String >  | 
| void  | fail (String const &reason, char const *file, int line) | 
|   | Record a failure.  
  | 
|   | 
| template<class  = void>  | 
| void  | fail (std::string const &reason="") | 
|   | 
 | 
| template<class Condition >  | 
| bool  | expect (Condition const &shouldBeTrue) | 
|   | Evaluate a test condition.  
  | 
|   | 
| template<class Condition , class String >  | 
| bool  | expect (Condition const &shouldBeTrue, String const &reason) | 
|   | 
| template<class Condition >  | 
| bool  | expect (Condition const &shouldBeTrue, char const *file, int line) | 
|   | 
| template<class Condition , class String >  | 
| bool  | expect (Condition const &shouldBeTrue, String const &reason, char const *file, int line) | 
|   | 
 | 
| bool  | offerExists (Env const &env, Account const &account, std::uint32_t offerSeq) | 
|   | 
| bool  | checkOffer (Env const &env, Account const &account, std::uint32_t offerSeq, STAmount const &takerPays, STAmount const &takerGets, uint32_t const flags=0, bool const domainOffer=false) | 
|   | 
| uint256  | getBookDirKey (Book const &book, STAmount const &takerPays, STAmount const &takerGets) | 
|   | 
| std::optional< uint256 >  | getDefaultOfferDirKey (Env const &env, Account const &account, std::uint32_t offerSeq) | 
|   | 
| bool  | checkDirectorySize (Env const &env, uint256 directory, std::uint32_t dirSize) | 
|   | 
| void  | testOfferCreate (FeatureBitset features) | 
|   | 
| void  | testPayment (FeatureBitset features) | 
|   | 
| void  | testBookStep (FeatureBitset features) | 
|   | 
| void  | testRippling (FeatureBitset features) | 
|   | 
| void  | testOfferTokenIssuerInDomain (FeatureBitset features) | 
|   | 
| void  | testRemoveUnfundedOffer (FeatureBitset features) | 
|   | 
| void  | testAmmNotUsed (FeatureBitset features) | 
|   | 
| void  | testHybridOfferCreate (FeatureBitset features) | 
|   | 
| void  | testHybridInvalidOffer (FeatureBitset features) | 
|   | 
| void  | testHybridBookStep (FeatureBitset features) | 
|   | 
| void  | testHybridOfferDirectories (FeatureBitset features) | 
|   | 
| void  | testAutoBridge (FeatureBitset features) | 
|   | 
| void  | propagate_abort () | 
|   | 
Definition at line 36 of file PermissionedDEX_test.cpp.
 
template<class Condition > 
  
  
      
        
          | bool beast::unit_test::suite::expect  | 
          ( | 
          Condition const &  | 
          shouldBeTrue | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Evaluate a test condition. 
This function provides improved logging by incorporating the file name and line number into the reported output on failure, as well as additional text specified by the caller.
- Parameters
 - 
  
    | shouldBeTrue | The condition to test. The condition is evaluated in a boolean context. | 
    | reason | Optional added text to output on a failure. | 
    | file | The source code file where the test failed. | 
    | line | The source code line number where the test failed. | 
  
   
- Returns
 true if the test condition indicates success. 
Definition at line 226 of file suite.h.