diff --git a/src/contract/nodes.rs b/src/contract/nodes.rs index e328de11..2d35db0f 100644 --- a/src/contract/nodes.rs +++ b/src/contract/nodes.rs @@ -824,6 +824,15 @@ mod test { test_encode!((TRANSITION, Transition)); } + #[test] + fn test_transition_node_id() { + let transition = Transition::strict_decode(&TRANSITION[..]).unwrap(); + let mut concealed_transition = transition.clone(); + concealed_transition.conceal_all(); + + assert_eq!(transition.node_id(), concealed_transition.node_id()); + } + #[test] fn test_node_attributes() { let genesis = Genesis::strict_decode(&GENESIS[..]).unwrap();