Missing "tx_hash" for transaction_entry (#758)

Fixes #759
This commit is contained in:
cyan317
2023-07-11 16:47:47 +01:00
committed by GitHub
parent e79425bc21
commit d7b84a2e7a
5 changed files with 10 additions and 3 deletions

View File

@@ -45,8 +45,8 @@ TEST_F(RPCTransactionEntryHandlerTest, TxHashNotProvide)
auto const output = handler.process(json::parse("{}"), Context{std::ref(yield)});
ASSERT_FALSE(output);
auto const err = RPC::makeError(output.error());
EXPECT_EQ(err.at("error").as_string(), "invalidParams");
EXPECT_EQ(err.at("error_message").as_string(), "Required field 'tx_hash' missing");
EXPECT_EQ(err.at("error").as_string(), "fieldNotFoundTransaction");
EXPECT_EQ(err.at("error_message").as_string(), "Missing field.");
});
}