Example #1
0
 /** Unit test for handleSetter. */
 @Test
 public void testHandleMethod_concreteNoAccessor() {
   TypeAnalysis analysis = new TypeAnalysis();
   analysis.clazz = AbstractSampleInterfaceImpl.class;
   Method method = ReflectionUtils.getMethodByUniqueName("toString", analysis.clazz);
   analysis.handleMethod(method);
   Assert.assertTrue(analysis.abstractGetters.isEmpty());
   Assert.assertTrue(analysis.concreteGetters.isEmpty());
   Assert.assertTrue(analysis.abstractSetters.isEmpty());
   Assert.assertTrue(analysis.concreteSetters.isEmpty());
   Assert.assertTrue(analysis.abstractMethods.isEmpty());
   Assert.assertTrue(analysis.concreteMethods.contains(method));
 }