We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 82cdaf5 commit 3526b4dCopy full SHA for 3526b4d
jvm/tests/test_is_instance.rs
@@ -0,0 +1,16 @@
1
+use jvm::{runtime::JavaLangString, Result as JvmResult};
2
+
3
+use test_utils::test_jvm;
4
5
+#[tokio::test]
6
+async fn test_is_instance() -> JvmResult<()> {
7
+ let jvm = test_jvm().await?;
8
9
+ let string = JavaLangString::from_rust_string(&jvm, "test").await?;
10
11
+ assert!(jvm.is_instance(&*string, "java/lang/String"));
12
+ assert!(jvm.is_instance(&*string, "java/lang/Object"));
13
+ assert!(!jvm.is_instance(&*string, "java/lang/Integer"));
14
15
+ Ok(())
16
+}
0 commit comments