Gaffer
Gaffer copied to clipboard
Integration test annotations moved to own class
The TraitRequirement an VisibilityUser annotations are validated or used by the AbstractStoreIT during the validateTraits()
and applyVisibilityUser
respectively. However, it would be better practice to have separate JUnit extensions and pass the values in as variables before each test method is called rather than handle the annotation logic in the AbstractStoreIT
.
Are you suggesting that an extension should replace those methods, or that the annotations should be removed entirely as well?