ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/ConcurrentHashMapTest.java
(Generate patch)

Comparing jsr166/src/test/tck/ConcurrentHashMapTest.java (file contents):
Revision 1.9 by dl, Sat Dec 27 19:26:43 2003 UTC vs.
Revision 1.12 by dl, Fri May 20 14:31:06 2005 UTC

# Line 81 | Line 81 | public class ConcurrentHashMapTest exten
81       */
82      public void testContainsValue() {
83          ConcurrentHashMap map = map5();
84 <        assertTrue(map.contains("A"));
85 <        assertFalse(map.contains("Z"));
84 >        assertTrue(map.containsValue("A"));
85 >        assertFalse(map.containsValue("Z"));
86      }
87  
88      /**
# Line 101 | Line 101 | public class ConcurrentHashMapTest exten
101      }
102  
103      /**
104     *   Clone creates an equal map
105     */
106    public void testClone() {
107        ConcurrentHashMap map = map5();
108        ConcurrentHashMap m2 = (ConcurrentHashMap)(map.clone());
109        assertEquals(map, m2);
110    }
111
112    /**
104       *  get returns the correct element at the given key,
105       *  or null if not present
106       */
# Line 510 | Line 501 | public class ConcurrentHashMapTest exten
501      }
502  
503      /**
504 +     * remove(x, null) returns false
505 +     */
506 +    public void testRemove3() {
507 +        try {
508 +            ConcurrentHashMap c = new ConcurrentHashMap(5);
509 +            c.put("sadsdf", "asdads");
510 +            assertFalse(c.remove("sadsdf", null));
511 +        } catch(NullPointerException e){
512 +            fail();
513 +        }
514 +    }
515 +
516 +    /**
517       * A deserialized map equals original
518       */
519      public void testSerialization() {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines