SchemaSuite
Attributes
- Source
- SchemaSuite.scala
- Graph
-
- Supertypes
-
class FunSuitetrait ValueTransformstrait SuiteTransformstrait TestTransformstrait TestOptionsConversionstrait FunFixturestrait Assertionstrait CompileErrorMacroclass Suitetrait PlatformSuiteclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited classlikes
Value parameters
- name
-
The name of this fixture, used for displaying an error message if
beforeAll()
orafterAll()
fail.
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
- Supertypes
Attributes
- Inherited from:
- FunFixtures
- Source
- FunFixtures.scala
- Supertypes
Attributes
- Inherited from:
- FunFixtures
- Source
- FunFixtures.scala
- Supertypes
Attributes
- Inherited from:
- SuiteTransforms
- Source
- SuiteTransforms.scala
- Supertypes
Attributes
- Inherited from:
- TestTransforms
- Source
- TestTransforms.scala
- Supertypes
Attributes
- Inherited from:
- ValueTransforms
- Source
- ValueTransforms.scala
- Supertypes
Inherited types
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
The value produced by test bodies.
Value members
Concrete methods
Attributes
- Source
- SchemaSuite.scala
Inherited methods
Runs once after all test cases and after all suite-local fixtures have been tear down.
Runs once after all test cases and after all suite-local fixtures have been tear down.
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
Runs after each individual test case.
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Asserts that two elements are equal using ==
equality.
Asserts that two elements are equal using ==
equality.
The "expected" value (second argument) must have the same type or be a subtype of the "obtained" value (first argument). For example:
assertEquals(Option(1), Some(1)) // OK
assertEquals(Some(1), Option(1)) // Error: Option[Int] is not a subtype of Some[Int]
Use assertEquals[Any, Any](a, b)
as an escape hatch to compare two values of different types. For example:
val a: Either[List[String], Int] = Right(42)
val b: Either[String, Int] = Right(42)
assertEquals[Any, Any](a, b) // OK
assertEquals(a, b) // Error: Either[String, Int] is not a subtype of Either[List[String], Int]
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Asserts that two doubles are equal to within a positive delta.
Asserts that two doubles are equal to within a positive delta. If the expected value is infinity then the delta value is ignored. NaNs are considered equal: assertEquals(Double.NaN, Double.NaN, *) passes.
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Asserts that two floats are equal to within a positive delta.
Asserts that two floats are equal to within a positive delta. If the expected value is infinity then the delta value is ignored. NaNs are considered equal: assertEquals(Float.NaN, Float.NaN, *) passes.
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Runs once before all test cases and before all suite-local fixtures are setup.
Runs once before all test cases and before all suite-local fixtures are setup. An error in this method aborts the test suite.
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
Runs before each individual test case.
Runs before each individual test case. An error in this method aborts the test case.
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- CompileErrorMacro
- Source
- MacroCompat.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- SuiteTransforms
- Source
- SuiteTransforms.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
Attributes
- Inherited from:
- TestTransforms
- Source
- TestTransforms.scala
Functinonal fixtures that can be reused for individual test cases or entire suites.
Functinonal fixtures that can be reused for individual test cases or entire suites.
Attributes
- Inherited from:
- Suite
- Source
- Suite.scala
Attributes
- Inherited from:
- TestTransforms
- Source
- TestTransforms.scala
Attributes
- Inherited from:
- TestTransforms
- Source
- TestTransforms.scala
Attributes
- Inherited from:
- ValueTransforms
- Source
- ValueTransforms.scala
Attributes
- Inherited from:
- SuiteTransforms
- Source
- SuiteTransforms.scala
Attributes
- Inherited from:
- SuiteTransforms
- Source
- SuiteTransforms.scala
Attributes
- Inherited from:
- SuiteTransforms
- Source
- SuiteTransforms.scala
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- SuiteTransforms
- Source
- SuiteTransforms.scala
Attributes
- Inherited from:
- SuiteTransforms
- Source
- SuiteTransforms.scala
Attributes
- Inherited from:
- TestTransforms
- Source
- TestTransforms.scala
Attributes
- Inherited from:
- TestTransforms
- Source
- TestTransforms.scala
The base class for all test suites
Attributes
- Inherited from:
- FunSuite
- Source
- FunSuite.scala
Attributes
- Inherited from:
- ValueTransforms
- Source
- ValueTransforms.scala
Attributes
- Inherited from:
- ValueTransforms
- Source
- ValueTransforms.scala
Attributes
- Inherited from:
- FunSuite
- Source
- FunSuite.scala
Attributes
- Inherited from:
- FunSuite
- Source
- FunSuite.scala
Inherited fields
Attributes
- Inherited from:
- Assertions
- Source
- Assertions.scala
Attributes
- Inherited from:
- FunSuite
- Source
- FunSuite.scala
Implicits
Inherited implicits
Implicitly create a TestOptions given a test name.
Implicitly create a TestOptions given a test name. This allows writing test("name") { ... }
even if test
accepts a TestOptions
Attributes
- Inherited from:
- TestOptionsConversions
- Source
- TestOptions.scala