MCPcopy Create free account
hub / github.com/SSheldon/rust-objc / test_verify_message

Function test_verify_message

src/message/mod.rs:286–295  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

284
285 #[test]
286 fn test_verify_message() {
287 let obj = test_utils::custom_object();
288 assert!(obj.verify_message::<(), u32>(sel!(foo)).is_ok());
289 assert!(obj.verify_message::<(u32,), ()>(sel!(setFoo:)).is_ok());
290
291 // Incorrect types
292 assert!(obj.verify_message::<(), u64>(sel!(setFoo:)).is_err());
293 // Unimplemented selector
294 assert!(obj.verify_message::<(u32,), ()>(sel!(setFoo)).is_err());
295 }
296}

Callers

nothing calls this directly

Calls 1

custom_objectFunction · 0.85

Tested by

no test coverage detected