All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.lsdconsulting.junit5.LsdPostTestProcessing.kt Maven / Gradle / Ivy

There is a newer version: 7.0.85
Show newest version
package io.lsdconsulting.junit5

/**
 * Test that use the `LsdExtension` to generate LSD reports can use this annotation to flag a
 * method (can be private but must take no arguments) that should be invoked after each Test has run but before the
 * sequence diagram is generated.
 *
 *
 * This may be useful if it is necessary to add additional interactions or interesting givens to the TestState instance
 * before the sequence diagrams are generated.
 */
@Retention(AnnotationRetention.RUNTIME)
@Target(AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER)
annotation class LsdPostTestProcessing  




© 2015 - 2024 Weber Informatics LLC | Privacy Policy