use duchess::{java, Java, JvmOp, ToJava};
use std::collections::HashMap;
#[test]
fn test_hashmap_roundtrip() {
let mut test_map = HashMap::new();
test_map.insert("a".to_string(), "abc".to_string());
test_map.insert("b".to_string(), "cde".to_string());
let java: Java<java::util::HashMap<java::lang::String, java::lang::String>> = test_map
.to_java::<java::util::HashMap<java::lang::String, java::lang::String>>()
.execute()
.unwrap()
.unwrap();
assert_eq!(java.get("a").execute().unwrap(), Some("abc".to_string()));
assert_eq!(java.get("b").execute().unwrap(), Some("cde".to_string()));
}