Details
Description
configurationImpl#isRegsitered(Object obj) get's the obj class and deletes to isRegistered(Class clazz) to check. It ignores the object difference.
The following is expected :
ConfigurationImpl c = new ConfigurationImpl(RuntimeType.SERVER); ContainerResponseFilter filter = new ContainerResponseFilterImpl(); c.register(filter, Collections.<Class<?>, Integer>singletonMap(ContainerResponseFilter.class, 1000)); assertTrue(c.isRegistered(filter)); assertFalse(c.isRegistered(new ContainerResponseFilterImpl()));