test/src/storage/trie/trie_storage/ordered_trie_hash_test.cpp
TEST(OrderedTrieHash, DoesntFail) {
  std::vector vals{"aarakocra"_buf, "byzantine"_buf, "crest"_buf};
  EXPECT_OUTCOME_TRUE_1(
      sgns::storage::trie::calculateOrderedTrieHash(vals.begin(), vals.end()))
}
/**
 * @given a set of values, which ordered trie hash we want to calculate
 * @when calling a function that does it
 * @then the function doesn't yield an error
 */
@given a set of values, which ordered trie hash we want to calculate
@when calling a function that does it
@then the function doesn't yield an error
@given a set of values which ordered trie hash we want to calculate @when calling a function that does it @then the function doesn ' t yield an error
TEST(OrderedTrieHash, DoesntFail) {
  std::vector vals{"aarakocra"_buf, "byzantine"_buf, "crest"_buf};
  EXPECT_OUTCOME_TRUE_1(
      sgns::storage::trie::calculateOrderedTrieHash(vals.begin(), vals.end()))
}
TEST ( OrderedTrieHash , DoesntFail ) { std :: vector vals { " " _buf , " " _buf , " " _buf } ; EXPECT_OUTCOME_TRUE_1 ( sgns :: storage :: trie :: calculateOrderedTrieHash ( vals . begin ( ) , vals . end ( ) ) ) }
@given a set of values, which ordered trie hash we want to calculate
 @when calling a function that does it
 @then the function doesn't yield an error
@given a set of values which ordered trie hash we want to calculate @when calling a function that does it @then the function doesn ' t yield an error