### Question:
BindingUtils { public static boolean sameObject(final Object obj1, final Object obj2) { if (obj1 == obj2) { return true; } if (obj1 == null || obj2 == null) { return false; } return obj1.equals(obj2); } private  BindingUtils(); static boolean sameObject(final Object obj1, final Object obj2); static String getPackageName(final String className); static String getPackageName(final Class clazz); static List<String> parseNameList(final Map<String,String> options, 
			final String paramName); static int getHexDigitValue(int c);  }### Answer:
@Test public void testSameObjectDiffStrings() { String s1 = "a1"; String s2 = "b2"; Assert.assertFalse(BindingUtils.sameObject(s1, s2)); }
@Test public void testSameObjectSameStrings() { String s1, s2; s1 = s2 = "a1"; Assert.assertTrue(BindingUtils.sameObject(s1, s2)); }
@Test public void testSameObjectSimilarStrings() { String s1 = "str"; String s2 = "str"; Assert.assertTrue(BindingUtils.sameObject(s1, s2)); }