@Test
public void testProxyEqualsSelf() throws Exception {

    // GIVEN
	final ClassA target = new ClassA();
    final Object proxy = EnhancedProxy.create(target, null);
    // WHEN
    final boolean isEqual = (boolean) EqualsInterceptor.intercept(proxy, proxy, target);
    // THEN
    assertTrue(isEqual);
}