From c520a2fa4314b564d2e01749469c04408bc1bc41 Mon Sep 17 00:00:00 2001 From: Rostyslav Tyshko Date: Wed, 23 Oct 2024 02:01:11 +0200 Subject: [PATCH] add test_insert_multiple_items --- storage/src/nullifier_sparse_merkle_tree.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/storage/src/nullifier_sparse_merkle_tree.rs b/storage/src/nullifier_sparse_merkle_tree.rs index ffa75eb..d616ab2 100644 --- a/storage/src/nullifier_sparse_merkle_tree.rs +++ b/storage/src/nullifier_sparse_merkle_tree.rs @@ -149,4 +149,17 @@ mod tests { assert!(tree.curr_root.is_some()); } + #[test] + fn test_insert_multiple_items() { + let mut tree = NullifierSparseMerkleTree::new(); + let nullifiers = vec![ + create_nullifier([1u8; 32]), + create_nullifier([2u8; 32]), + create_nullifier([3u8; 32]), + ]; + + let result = tree.insert_items(nullifiers); + assert!(result.is_ok()); + assert!(tree.curr_root.is_some()); + } }