trait Finders extends Annotation
- Annotations
- @Retention() @Target()
- Source
- Finders.java
- Alphabetic
- By Inheritance
- Finders
- Annotation
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def annotationType(): Class[_ <: Annotation]
- Definition Classes
- Annotation
- abstract def value(): Array[String]
Annotation used to mark a trait or class as defining a testing style that has a
org.scalatest.finders.Finder
implementation, which IDEs and other tools can use to discover tests and scopes.Annotation used to mark a trait or class as defining a testing style that has a
org.scalatest.finders.Finder
implementation, which IDEs and other tools can use to discover tests and scopes.Note: This is actually an annotation defined in Java, not a Scala trait. It must be defined in Java instead of Scala so it will be accessible at runtime. It has been inserted into Scaladoc by pretending it is a trait.
This annotation is used to enable different styles of testing, including both native ScalaTest styles and custom user-created styles, to have rich IDE support. The "Finder API" is released separately from ScalaTest proper, because it is only used by tools such as IDEs.