I have updated the preferences under CodePro -> JUnit -> Code Under Test to not create any tests for any Interface or Abstract Class but when I generate Unit Tests at a package level CodePro creates test classes for Interfaces and Abstract Classes. So when the tests run I get the following error "java.lang.Exception: No runnable methods
at org.junit.internal.runners.MethodValidator.validateInstanceMethods(MethodValidator.java:32)
at org.junit.internal.runners.MethodValidator.validateMethodsForDefaultRunner(MethodValidator.java:43)".
I end up deleting the generated interface test classes manually and wish CodePro never generated the interface test class in the first place. No developer wants an interface test class so why does CodePro keep generating them and how do I disable this feature?
Is there any CodePro configurtaion I can update so that CodePro Analytix does not generate interface test classes.
Thanks in adavace!