mirror of
https://github.com/XRPLF/clio.git
synced 2025-12-03 10:05:51 +00:00
@@ -80,70 +80,70 @@ generateTestValuesForParametersTest()
|
||||
{
|
||||
return std::vector<AccountNFTParamTestCaseBundle>{
|
||||
{
|
||||
"AccountMissing",
|
||||
R"({})",
|
||||
"invalidParams",
|
||||
"Required field 'account' missing",
|
||||
.testName = "AccountMissing",
|
||||
.testJson = R"({})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "Required field 'account' missing",
|
||||
},
|
||||
{
|
||||
"AccountNotString",
|
||||
R"({"account": 123})",
|
||||
"invalidParams",
|
||||
"accountNotString",
|
||||
.testName = "AccountNotString",
|
||||
.testJson = R"({"account": 123})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "accountNotString",
|
||||
},
|
||||
{
|
||||
"AccountInvalid",
|
||||
R"({"account": "123"})",
|
||||
"actMalformed",
|
||||
"accountMalformed",
|
||||
.testName = "AccountInvalid",
|
||||
.testJson = R"({"account": "123"})",
|
||||
.expectedError = "actMalformed",
|
||||
.expectedErrorMessage = "accountMalformed",
|
||||
},
|
||||
{
|
||||
"LedgerHashInvalid",
|
||||
R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "ledger_hash": "x"})",
|
||||
"invalidParams",
|
||||
"ledger_hashMalformed",
|
||||
.testName = "LedgerHashInvalid",
|
||||
.testJson = R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "ledger_hash": "x"})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "ledger_hashMalformed",
|
||||
},
|
||||
{
|
||||
"LedgerHashNotString",
|
||||
R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "ledger_hash": 123})",
|
||||
"invalidParams",
|
||||
"ledger_hashNotString",
|
||||
.testName = "LedgerHashNotString",
|
||||
.testJson = R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "ledger_hash": 123})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "ledger_hashNotString",
|
||||
},
|
||||
{
|
||||
"LedgerIndexNotInt",
|
||||
R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "ledger_index": "x"})",
|
||||
"invalidParams",
|
||||
"ledgerIndexMalformed",
|
||||
.testName = "LedgerIndexNotInt",
|
||||
.testJson = R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "ledger_index": "x"})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "ledgerIndexMalformed",
|
||||
},
|
||||
{
|
||||
"LimitNotInt",
|
||||
R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "limit": "x"})",
|
||||
"invalidParams",
|
||||
"Invalid parameters.",
|
||||
.testName = "LimitNotInt",
|
||||
.testJson = R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "limit": "x"})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "Invalid parameters.",
|
||||
},
|
||||
{
|
||||
"LimitNegative",
|
||||
R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "limit": -1})",
|
||||
"invalidParams",
|
||||
"Invalid parameters.",
|
||||
.testName = "LimitNegative",
|
||||
.testJson = R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "limit": -1})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "Invalid parameters.",
|
||||
},
|
||||
{
|
||||
"LimitZero",
|
||||
R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "limit": 0})",
|
||||
"invalidParams",
|
||||
"Invalid parameters.",
|
||||
.testName = "LimitZero",
|
||||
.testJson = R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "limit": 0})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "Invalid parameters.",
|
||||
},
|
||||
{
|
||||
"MarkerNotString",
|
||||
R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "marker": 123})",
|
||||
"invalidParams",
|
||||
"markerNotString",
|
||||
.testName = "MarkerNotString",
|
||||
.testJson = R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "marker": 123})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "markerNotString",
|
||||
},
|
||||
{
|
||||
"MarkerInvalid",
|
||||
R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "marker": "12;xxx"})",
|
||||
"invalidParams",
|
||||
"markerMalformed",
|
||||
.testName = "MarkerInvalid",
|
||||
.testJson = R"({"account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn", "marker": "12;xxx"})",
|
||||
.expectedError = "invalidParams",
|
||||
.expectedErrorMessage = "markerMalformed",
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user