test/src/storage/trie/supergenius_trie/supergenius_trie_test.cpp
TEST_F(TrieTest, EmptyTrie) {
  ASSERT_TRUE(trie->empty());
  EXPECT_OUTCOME_TRUE_1(trie->put({0}, "asdasd"_buf));
  ASSERT_FALSE(trie->empty());
}
/**
 * @given an empty trie
 * @when putting something into the trie
 * @then the trie is empty no more
 */
@given an empty trie
@when putting something into the trie
@then the trie is empty no more
@given an empty trie @when putting something into the trie @then the trie is empty no more
TEST_F(TrieTest, EmptyTrie) {
  ASSERT_TRUE(trie->empty());
  EXPECT_OUTCOME_TRUE_1(trie->put({0}, "asdasd"_buf));
  ASSERT_FALSE(trie->empty());
}
TEST_F ( TrieTest , EmptyTrie ) { ASSERT_TRUE ( trie -> empty ( ) ) ; EXPECT_OUTCOME_TRUE_1 ( trie -> put ( { 0 } , " " _buf ) ) ; ASSERT_FALSE ( trie -> empty ( ) ) ; }
@given an empty trie
 @when putting something into the trie
 @then the trie is empty no more
@given an empty trie @when putting something into the trie @then the trie is empty no more