Story
As a developer I find it far more efficient writing stories and utilizing Behaviour Driven Development & Living documentation to make sure the code is tested rather than individual JUnit tests. Utilising frameworks like JBehave, Cucumber etc allow developers to write Stories (like this one), add them to the test suite and write tests against the individual sections, this also aids reusability.