package
javatest_scala
Type Members
-
-
-
trait
DurationFormat extends (Duration) ⇒ String
-
case class
EventuallyConfig(attempts: Int, waitInterval: Duration, initialDelay: Option[Duration] = None) extends Product with Serializable
-
-
-
-
-
trait
Runners extends TestRunners
-
trait
Suite extends TestSuiteClass
Value Members
-
-
-
-
-
def
benchmark(runners: TestRunner*)(implicit formatter: DurationFormat): TestRunner
-
def
benchmark(all: Seq[Testable])(implicit formatter: (Duration) ⇒ String): Seq[Testable]
-
def
benchmark(test: Testable)(implicit formatter: DurationFormat): Testable
-
def
benchmark(test: TestSuite)(implicit formatter: DurationFormat): TestSuite
-
def
benchmark(test: Test)(implicit formatter: DurationFormat): Test
-
def
contains[A](element: A): Matcher[Seq[A]]
-
def
containsString(subString: String): Matcher[String]
-
def
destructibleFixture[Fixture](create: ⇒ Try[Fixture])(destroy: (Fixture) ⇒ Try[Unit]): FixtureDefinition[Fixture]
-
def
endsWith(suffix: String): Matcher[String]
-
def
eventually(fn: ⇒ Assertion)(implicit config: EventuallyConfig): Assertion
-
def
failIfLongerThan(duration: Duration)(test: Test)(implicit formatter: DurationFormat): Test
-
def
fixture[Fixture](create: ⇒ Try[Fixture]): FixtureDefinition[Fixture]
-
def
fixtureRunner[Fixture](name: String, fixtureDefinition: FixtureDefinition[Fixture])(runnerFn: (Fixture) ⇒ TestRunner): TestRunner
-
def
hasLength(length: Int): Matcher[String]
-
def
hasSize[A](size: Int): Matcher[Iterable[A]]
-
def
hasType[T](implicit expectedClass: ClassTag[T]): Matcher[Any]
-
val
isBlankString: Matcher[String]
-
def
isDefined[A]: Matcher[Option[A]]
-
def
isEmpty[A]: Matcher[Seq[A]]
-
def
isEmptyOption[A]: Matcher[Option[A]]
-
val
isEmptyString: Matcher[String]
-
def
isEqualTo[A](value: A): Matcher[A]
-
def
isEqualToIgnoringCase(expected: String): Matcher[String]
-
def
isFailure[A]: Matcher[Try[A]]
-
def
isSuccess[A]: Matcher[Try[A]]
-
def
isTheSameInstanceAs[A](instance: A): Matcher[A]
-
def
matcher[A](expected: String)(predicate: (A) ⇒ Boolean): Matcher[A]
-
def
not[A](matcher: Matcher[A]): Matcher[A]
-
def
optionContains[A](element: A): Matcher[Option[A]]
-
def
pending(message: String): Assertion
-
def
pending(): Assertion
-
def
run(runners: Seq[TestRunner]): TestResults
-
def
run(firstRunner: TestRunner, runners: TestRunner*): TestResults
-
implicit
def
runnerFromTestable(testable: Testable): TestRunner
-
implicit
def
runnerFromTestables(testables: Seq[Testable]): TestRunner
-
def
startsWith(prefix: String): Matcher[String]
-
def
suite(name: String, tests: Seq[Testable]): TestSuite
-
def
suite(name: String, firstTest: Testable, tests: Testable*): TestSuite
-
def
test(name: String)(test: ⇒ Assertion): Test
-
def
testableRunner(testables: Seq[Testable], observers: (TestResult) ⇒ Unit*): TestRunner
-
def
that[A](messagePrefix: String, value: A, matcher: Matcher[A]): Assertion
-
def
that[A](value: A, matcher: Matcher[A]): Assertion
-
def
that(condition: Boolean, description: String): Assertion
Inherited from AnyRef
Inherited from Any