From 241108f5a76dcb23a89790fece3e5b03df925b83 Mon Sep 17 00:00:00 2001 From: Rostyslav Tyshko Date: Wed, 23 Oct 2024 02:00:55 +0200 Subject: [PATCH] add test_insert_single_item --- storage/src/nullifier_sparse_merkle_tree.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/storage/src/nullifier_sparse_merkle_tree.rs b/storage/src/nullifier_sparse_merkle_tree.rs index dbb7a3d..ffa75eb 100644 --- a/storage/src/nullifier_sparse_merkle_tree.rs +++ b/storage/src/nullifier_sparse_merkle_tree.rs @@ -138,4 +138,15 @@ mod tests { let tree = NullifierSparseMerkleTree::new(); assert!(tree.curr_root.is_none()); } + + #[test] + fn test_insert_single_item() { + let mut tree = NullifierSparseMerkleTree::new(); + let nullifier = create_nullifier([1u8; 32]); // Sample 32-byte hash + + let result = tree.insert_item(nullifier); + assert!(result.is_ok()); + assert!(tree.curr_root.is_some()); + } + }