assert_eq!( CommandBuilder::new("decode transaction.bin") .write("transaction.bin", transaction()) .run_and_deserialize_output::(), Output { inscriptions: vec![Inscription { body: Some(vec![0, 1, 2, 3]), content_type: Some(b"text/plain;charset=utf-8".to_vec()), ..Default::default() }], } ); } #[test] fn from_stdin() { assert_eq!( CommandBuilder::new("decode") .stdin(transaction()) .run_and_deserialize_output::(), Output { inscriptions: vec![Inscription { body: Some(vec![0, 1, 2, 3]), content_type: Some(b"text/plain;charset=utf-8".to_vec()), ..Default::default() }], } ); }