@Test public void testProxyInstanceofCheck() { Object proxy = linker.createProxy(CorrectProxySubject.class, new CorrectProxySubject(), fakeRootLoader); assertThat(linker.isProxyInstance(proxy, CorrectProxySubject.class), equalTo(true)); assertThat(linker.isProxyInstance(new Object(), CorrectProxySubject.class), equalTo(false)); assertThat(linker.isProxyInstance(null, CorrectProxySubject.class), equalTo(false)); }