title: Is there a Java unit-test framework that auto-tests getters and setters?
body: <p>There is a well-known debate in Java (and other communities, I'm sure) whether or not trivial getter/setter methods should be tested. Usually, this is with respect to code coverage.  Let's agree that this is an open debate, and not try to answer it here.</p>
  
  <p>There have been several blog posts on using Java reflection to auto-test such methods.</p>
  
  <p>Does any framework (e.g. jUnit) provide such a feature? e.g. An annotation that says "this test T should auto-test all the getters/setters on class C, because I assert that they are standard".</p>
  
  <p>It seems to me that it would add value, and if it were configurable, the 'debate' would be left as an option to the user.</p>