wvlet.airspec

package wvlet.airspec

Attributes

Members list

Packages

Type members

Classlikes

A base trait to use for writing test cases

A base trait to use for writing test cases

Attributes

Supertypes
trait RichAsserts
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
trait Asserts
trait AirSpecBase
class Object
trait Matchable
class Any
Show all

If no assertion support is necessary, extend this trait.

If no assertion support is necessary, extend this trait.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AirSpec
object AirSpecLauncher extends LogSupport

Attributes

Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
class AirSpecTestBuilder(val spec: AirSpecSpi, val name: String, val design: Design => Design) extends LogSupport

Attributes

Companion
object
Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Show all
object AirSpecTestBuilder extends LogSupport

Attributes

Companion
class
Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
trait CompatApi

An interface for compatibility between Scala JVM and Scala.js

An interface for compatibility between Scala JVM and Scala.js

Attributes

Supertypes
class Object
trait Matchable
class Any
class Framework extends Framework

Include this class to your build.sbt: testFrameworks += new TestFramework("wvlet.airspec.AirSpecFramework")

Include this class to your build.sbt: testFrameworks += new TestFramework("wvlet.airspec.AirSpecFramework")

Attributes

Companion
object
Supertypes
trait Framework
class Object
trait Matchable
class Any
object Framework

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Framework.type

Scala.js platform-specific implementation

Scala.js platform-specific implementation

EnableReflectiveInstantiation annotation is necessary to support (test class).getInstance() in Scala.js

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AirSpecBase
trait AirSpec
Self type
AirSpecSpi

Value members

Concrete fields