use assert_matches::assert_matches; use near_mpc_sdk::foreign_chain::{ DomainId, ForeignChainRequestBuilder, bnb::{EvmFinality, EvmTxId, ForeignChainRpcRequest}, }; #[test] fn no_extractor_added() { // given let domain_id = DomainId::from(2); let tx_id = EvmTxId::from([123; 32]); // when let (_verifier, built_sign_request_args) = ForeignChainRequestBuilder::new_bnb() .with_tx_id(tx_id) .with_finality(EvmFinality::Finalized) .with_domain_id(domain_id) .build(); // then let no_extractors = vec![]; assert_matches!(built_sign_request_args.request, ForeignChainRpcRequest::Bnb(bnb_rpc_request) => { assert_eq!(bnb_rpc_request.extractors, no_extractors); }); }