Buggy code:
public class ObjectUtilsTest { private static final String FOO = "foo" ; private static final String BAR = "bar" ; @ Test public void testConstructor ( ) { } @ Test public void testIsNull ( ) { } @ Test public void testFirstNonNull ( ) { } @ Test public void testEquals ( ) { } @ Test public void testNotEqual ( ) { } @ Test public void testHashCode ( ) { } @ Test public void testHashCodeMulti_multiple_emptyArray ( ) { } @ Test public void testHashCodeMulti_multiple_nullArray ( ) { } @ Test public void testHashCodeMulti_multiple_likeList ( ) { } @ Test public void testIdentityToString ( ) { assertEquals ( null , ObjectUtils . identityToString ( null ) ) ; assertEquals ( ( "java.lang.String@" + ( Integer . toHexString ( System . identityHashCode ( ObjectUtilsTest . FOO ) ) ) ) , ObjectUtils . identityToString ( ObjectUtilsTest . FOO ) ) ; <START_BUG> Integer i = new Integer ( 90 ) ; <END_BUG> String expected = "java.lang.Integer@" + ( Integer . toHexString ( System . identityHashCode ( i ) ) ) ; assertEquals ( expected , ObjectUtils . identityToString ( i ) ) ; StringBuffer buffer = new StringBuffer ( ) ; ObjectUtils . identityToString ( buffer , i ) ; assertEquals ( expected , buffer . toString ( ) ) ; try { ObjectUtils . identityToString ( null , "tmp" ) ; fail ( "NullPointerException<seq2seq4repair_space>expected" ) ; } catch ( NullPointerException npe ) { } try { ObjectUtils . identityToString ( new StringBuffer ( ) , null ) ; fail ( "NullPointerException<seq2seq4repair_space>expected" ) ; } catch ( NullPointerException npe ) { } } @ Test public void testToString_Object ( ) { } @ Test public void testToString_ObjectString ( ) { } @ Test public void testNull ( ) { } @ Test public void testMax ( ) { } @ Test public void testMin ( ) { } @ Test public void testCompare ( ) { } @ Test public void testMedian ( ) { } @ Test ( expected = NullPointerException . class ) public void testMedian_nullItems ( ) { } @ Test ( expected = IllegalArgumentException . class ) public void testMedian_emptyItems ( ) { } @ Test public void testComparatorMedian ( ) { } @ Test ( expected = NullPointerException . class ) public void testComparatorMedian_nullComparator ( ) { } @ Test ( expected = NullPointerException . class ) public void testComparatorMedian_nullItems ( ) { } @ Test ( expected = IllegalArgumentException . class ) public void testComparatorMedian_emptyItems ( ) { } @ SuppressWarnings ( "unchecked" ) @ Test public void testMode ( ) { } @ Test public void testCloneOfCloneable ( ) { } @ Test public void testCloneOfNotCloneable ( ) { } @ Test ( expected = NoSuchMethodException . class ) public void testCloneOfUncloneable ( ) throws Throwable { } @ Test public void testCloneOfStringArray ( ) { } @ Test public void testCloneOfPrimitiveArray ( ) { } @ Test public void testPossibleCloneOfCloneable ( ) { } @ Test public void testPossibleCloneOfNotCloneable ( ) { } @ Test ( expected = NoSuchMethodException . class ) public void testPossibleCloneOfUncloneable ( ) throws Throwable { } static final class CloneableString extends MutableObject < String > implements Cloneable { private static final long serialVersionUID = 1L ; CloneableString ( final String s ) { } @ Override public ObjectUtilsTest . CloneableString clone ( ) throws CloneNotSupportedException { } } static final class UncloneableString extends MutableObject < String > implements Cloneable { private static final long serialVersionUID = 1L ; UncloneableString ( final String s ) { } } static final class NonComparableCharSequence implements CharSequence { final String value ; public NonComparableCharSequence ( String value ) { } public char charAt ( int arg0 ) { } public int length ( ) { } public CharSequence subSequence ( int arg0 , int arg1 ) { } @ Override public String toString ( ) { } } static final class CharSequenceComparator implements Comparator < CharSequence > { public int compare ( CharSequence o1 , CharSequence o2 ) { } } }

Fix:
Integer i = Integer . valueOf ( 90 ) ;