IConcurrentTestHelper

interface IConcurrentTestHelper

Types

ThrowableRunnable
Link copied to clipboard
interface ThrowableRunnable

Functions

assertBlocksIndefinitely
Link copied to clipboard
abstract fun assertBlocksIndefinitely(future: Future<out Any>)
abstract fun assertBlocksIndefinitely(future: Future<out Any>, message: String)
assertEquals
Link copied to clipboard
abstract fun <T> assertEquals(actual: T, expected: T)
abstract fun <T> assertEquals(actualFuture: Future<T>, expected: T)
abstract fun <T> assertEquals(actual: T, expected: T, message: String)
abstract fun <T> assertEquals(actualFuture: Future<T>, expected: T, message: String)
assertEventuallyReturns
Link copied to clipboard
abstract fun assertEventuallyReturns(future: Future<out Any>)
abstract fun assertEventuallyReturns(future: Future<out Any>, message: String)
assertOneOf
Link copied to clipboard
abstract fun <T> assertOneOf(actualFuture: Future<T>, expected: Collection<out T>)
abstract fun <T> assertOneOf(actualFuture: Future<T>, expected1: T, expected: Array<T>)
abstract fun <T> assertOneOf(actualFuture: Future<T>, expected: Collection<out T>, message: String)
assertTrue
Link copied to clipboard
abstract fun assertTrue(condition: Boolean)
abstract fun assertTrue(condition: Boolean, message: String)
abstract fun <T> assertTrue(actualFuture: Future<T>, p: Predicate<T>)
await
Link copied to clipboard
abstract fun await()
done
Link copied to clipboard
abstract fun done()
fail
Link copied to clipboard
abstract fun fail()
abstract fun fail(t: Exception)
abstract fun fail(message: String)
abstract fun fail(message: String, t: Exception)
success
Link copied to clipboard
abstract fun success()

Inheritors

TestAgent
Link copied to clipboard
ConcurrentTestHelper
Link copied to clipboard