| 630 | }; |
| 631 | |
| 632 | static void CheckAccessCoin(CAmount base_value, CAmount cache_value, CAmount expected_value, char cache_flags, char expected_flags) |
| 633 | { |
| 634 | SingleEntryCacheTest test(base_value, cache_value, cache_flags); |
| 635 | test.cache.AccessCoin(OUTPOINT.second); |
| 636 | test.cache.SelfTest(); |
| 637 | |
| 638 | CAmount result_value; |
| 639 | char result_flags; |
| 640 | GetCoinsMapEntry(test.cache.map(), result_value, result_flags); |
| 641 | BOOST_CHECK_EQUAL(result_value, expected_value); |
| 642 | BOOST_CHECK_EQUAL(result_flags, expected_flags); |
| 643 | } |
| 644 | |
| 645 | BOOST_AUTO_TEST_CASE(ccoins_access) |
| 646 | { |
no test coverage detected