trait AirSpecBase extends AirSpecSpi with PlatformAirSpec
If no assertion support is necessary, extend this trait.
- Alphabetic
- By Inheritance
- AirSpecBase
- PlatformAirSpec
- AirSpecSpi
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val _methodSurfaces: Seq[MethodSurface]
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def after: Unit
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def afterAll: Unit
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def before: Unit
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def beforeAll: Unit
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def design: Design
Provide a global design for this spec.
Provide a global design for this spec.
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def inCI: Boolean
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def inCircleCI: Boolean
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def inGitHubAction: Boolean
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def inTravisCI: Boolean
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isScalaJS: Boolean
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def localDesign: Design
Provide a test-case local design in the spec.
Provide a test-case local design in the spec.
Note that if you override a global design in this method, test cases will create test-case local instances (singletons)
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- macro def scalaJsSupport: Unit
This will add Scala.js support to the AirSpec.
This will add Scala.js support to the AirSpec.
Scala.js does not support runtime reflection, so the user needs to explicitly create Seq[MethodSurface] at compile-time. This method is a helper method to populate methodSurfaces automatically.
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def test(name: String, design: Design = Design.empty): AirSpecTestBuilder
Register a new test.
Register a new test. If a custom Design is provided, it will be used to populate the arguments of the test body method.
- Attributes
- protected
- Definition Classes
- AirSpecSpi
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.