Files
tradesync/tests/module_a_test.rs
T

17 lines
498 B
Rust

use nosync::{ModuleA, SharedMessage};
#[tokio::test]
async fn test_integration_module_a() {
let module_a = ModuleA::new("integration-a".to_string()).expect("Failed to create ModuleA");
let msg = SharedMessage {
id: 999,
content: "Integration content".to_string(),
};
let res = module_a
.process_message(msg)
.await
.expect("Failed to process");
assert!(res.contains("integration-a"));
assert!(res.contains("Integration content"));
}