rippled
Public Member Functions | Private Member Functions | Static Private Member Functions | List of all members
ripple::NFTokenBurn_test Class Reference
Inheritance diagram for ripple::NFTokenBurn_test:
Inheritance graph
[legend]
Collaboration diagram for ripple::NFTokenBurn_test:
Collaboration graph
[legend]

Public Member Functions

void run () override
 

Private Member Functions

uint256 createNftAndOffers (test::jtx::Env &env, test::jtx::Account const &owner, std::vector< uint256 > &offerIndexes, size_t const tokenCancelCount)
 
void testBurnRandom (FeatureBitset features)
 
void testBurnSequential (FeatureBitset features)
 
void testBurnTooManyOffers (FeatureBitset features)
 
void testWithFeats (FeatureBitset features)
 

Static Private Member Functions

static std::uint32_t ownerCount (test::jtx::Env const &env, test::jtx::Account const &acct)
 
static std::uint32_t nftCount (test::jtx::Env &env, test::jtx::Account const &acct)
 

Detailed Description

Definition at line 29 of file NFTokenBurn_test.cpp.

Member Function Documentation

◆ ownerCount()

static std::uint32_t ripple::NFTokenBurn_test::ownerCount ( test::jtx::Env const &  env,
test::jtx::Account const &  acct 
)
staticprivate

Definition at line 33 of file NFTokenBurn_test.cpp.

◆ nftCount()

static std::uint32_t ripple::NFTokenBurn_test::nftCount ( test::jtx::Env env,
test::jtx::Account const &  acct 
)
staticprivate

Definition at line 43 of file NFTokenBurn_test.cpp.

◆ createNftAndOffers()

uint256 ripple::NFTokenBurn_test::createNftAndOffers ( test::jtx::Env env,
test::jtx::Account const &  owner,
std::vector< uint256 > &  offerIndexes,
size_t const  tokenCancelCount 
)
private

Definition at line 55 of file NFTokenBurn_test.cpp.

◆ testBurnRandom()

void ripple::NFTokenBurn_test::testBurnRandom ( FeatureBitset  features)
private

Definition at line 84 of file NFTokenBurn_test.cpp.

◆ testBurnSequential()

void ripple::NFTokenBurn_test::testBurnSequential ( FeatureBitset  features)
private

Definition at line 285 of file NFTokenBurn_test.cpp.

◆ testBurnTooManyOffers()

void ripple::NFTokenBurn_test::testBurnTooManyOffers ( FeatureBitset  features)
private

Definition at line 527 of file NFTokenBurn_test.cpp.

◆ testWithFeats()

void ripple::NFTokenBurn_test::testWithFeats ( FeatureBitset  features)
private

Definition at line 782 of file NFTokenBurn_test.cpp.

◆ run()

void ripple::NFTokenBurn_test::run ( )
override

Definition at line 791 of file NFTokenBurn_test.cpp.