Configure a global design for this spec.
Configure a global design for this spec.
Configure a test-case local design in the spec.
Configure 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)
Provide a global design for this spec.
Provide a global design for this spec.
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)
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.
If no assertion support is necessary, extend this trait.