Facilitates a “behavior-driven” style of development (BDD), in which tests
are nested inside text clauses denoted with the dash operator (-
).
Implementation trait for class AnyFreeSpec
, which
facilitates a “behavior-driven” style of development (BDD),
in which tests are nested inside text clauses denoted with the dash
operator (-
).
Enables testing of asynchronous code without blocking,
using a style consistent with traditional AnyFreeSpec
tests.
Implementation trait for class AsyncFreeSpec
, which
facilitates a “behavior-driven” style of development (BDD),
in which tests are nested inside text clauses denoted with the dash
operator (-
).
A sister class to org.scalatest.freespec.AnyFreeSpec
that can pass a fixture object into its tests.
Implementation trait for class FixtureAnyFreeSpec
, which is
a sister class to org.scalatest.freespec.AnyFreeSpec
that can pass a
fixture object into its tests.
A sister class to org.scalatest.freespec.AsyncFreeSpec
that can pass a fixture object into its tests.
Implementation trait for class FixtureAsyncFreeSpec
, which is
a sister class to org.scalatest.freespec.AsyncFreeSpec
that can pass a
fixture object into its tests.
A sister class to org.scalatest.freespec.PathAnyFreeSpec
that isolates tests by running each test in its own
instance of the test class, and for each test, only executing the path leading to that test.
Implementation trait for class PathAnyFreeSpec
, which is
a sister class to org.scalatest.freespec.AnyFreeSpec
that isolates
tests by running each test in its own instance of the test class, and
for each test, only executing the path leading to that test.
Classes and traits for ScalaTest's
FreeSpec
style.This package is released as the
scalatest-freespec
module.