Annotation indicating that this field or method should be initialized with the DataSource that supplies
a connection to the unit test database.
If a field is annotated, it should be of type DataSource.
Annotation enabling to specify if tests should be run in a transaction and, if yes, whether at the end of the test,
the transaction should be committed or rollbacked.
This annotation can be specified on a class, and is valid for all tests in the annotated class and its subclasses.