public void testObjectToKind() {
assertEquals(Kind.objectToKind(null), Kind.NOT_A_COLLECTION);
/* let's try with some set implementation */
assertEquals(Kind.objectToKind(new HashSet()), Kind.SET);
assertEquals(Kind.objectToKind(new CopyOnWriteArraySet()), Kind.SET);
assertEquals(Kind.objectToKind(new ConcurrentSkipListSet()), Kind.SET);
assertEquals(Kind.objectToKind(new LinkedHashSet()), Kind.SET);
assertEquals(Kind.objectToKind(new TreeSet()), Kind.SET);
/* let's try with some list implementation */
assertEquals(Kind.objectToKind(new ArrayList()), Kind.LIST);
assertEquals(Kind.objectToKind(new CopyOnWriteArrayList<>()), Kind.LIST);
assertEquals(Kind.objectToKind(new LinkedList<>()), Kind.LIST);
assertEquals(Kind.objectToKind(new RoleList()), Kind.LIST);
assertEquals(Kind.objectToKind(new RoleUnresolvedList()), Kind.LIST);
assertEquals(Kind.objectToKind(new Stack()), Kind.LIST);
assertEquals(Kind.objectToKind(new Vector<>()), Kind.LIST);
/* let's try with some map implementation */
assertEquals(Kind.objectToKind(new HashMap()), Kind.MAP);
assertEquals(Kind.objectToKind(new ConcurrentHashMap<>()), Kind.MAP);
assertEquals(Kind.objectToKind(new ConcurrentSkipListMap<>()), Kind.MAP);
assertEquals(Kind.objectToKind(new Hashtable<>()), Kind.MAP);
assertEquals(Kind.objectToKind(new IdentityHashMap<>()), Kind.MAP);
assertEquals(Kind.objectToKind(new LinkedHashMap<>()), Kind.MAP);
assertEquals(Kind.objectToKind(new PrinterStateReasons()), Kind.MAP);
assertEquals(Kind.objectToKind(new Properties()), Kind.MAP);
assertEquals(Kind.objectToKind(new TreeMap<>()), Kind.MAP);
assertEquals(Kind.objectToKind(new WeakHashMap<>()), Kind.MAP);
}
java类javax.management.relation.RoleUnresolvedList的实例源码
CellValidatorTest.java 文件源码
项目:deep-spark
阅读 26
收藏 0
点赞 0
评论 0