Package guru.mikelue.jdut.annotation

Defines annotations could be used to integrate testing framework.

JdutResource

This annotation defins the String or Class type properties for one to multiple resources.
How to load the resources is defined by implementing controller/container.

The JdutResourceConfig is just a tagging interface to Jdut.Resource.resourcesConfig().

IfDatabaseVendor

If you are developing application with support of various vendor of databases, this annotation let you declare the semantics on method/class., etc.

As same as JdutResource, the implementation of the semantics for DatabaseVendor is defined by implementation.
You may want to check out the AnnotationUtil.matchDatabaseVendor(guru.mikelue.jdut.vendor.DatabaseVendor, guru.mikelue.jdut.annotation.IfDatabaseVendor) for default matching logic.

JdutResourceNaming

There are some supplementary methods provided by this object to generates name of file by certain context(e.g. Class or Method).

See Also:
TestNG, JUnit 4, JUnit 5, DatabaseVendor