trait AirSpecBase extends AirSpecSpi with PlatformAirSpec
If no assertion support is necessary, extend this trait.
- Alphabetic
- By Inheritance
- AirSpecBase
- PlatformAirSpec
- AirSpecSpi
- AirSpecSpiCompat
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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
-
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( ... ) @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: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- 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()
-
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
- AirSpecSpiCompat
-
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( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated