class AcsCommitmentBenchmarkCaching extends AcsCommitmentBenchmark
This benchmark measures the impact of caching, "x3" and "x3withManyStakeholders" have the same amount of counter participants, but x3 have one stakeholder group with many parties whereas x3withManyStakeholders has many stakeholders with one party. we should see an improvement in performance for x3WithManyStakeholders when caching is turned on, compared to x3.
- Annotations
- @SuppressWarnings()
- Alphabetic
- By Inheritance
- AcsCommitmentBenchmarkCaching
- AcsCommitmentBenchmark
- HasCloseContext
- PromiseUnlessShutdownFactory
- FlagCloseable
- PerformUnlessClosing
- HasSynchronizeWithReaders
- OnShutdownRunner
- HasRunOnClosing
- HasUnlessClosing
- AutoCloseable
- TestEssentials
- ArgumentMatchersSugar
- MacroBasedMatchers
- NumericMatchers
- FunctionMatchers
- NullMatchers
- StringThatMatchers
- ThatMatchers
- EqMatchers_VersionSpecific
- EqMatchers
- AnyMatchers
- MockitoSugar
- ScalacticSerialisableHack
- Rest
- Verifications
- DoSomething
- MockitoEnhancer
- MockCreator
- ScalaFuturesWithPatience
- ScalaFutures
- Futures
- PatienceConfiguration
- AbstractPatienceConfiguration
- ScaledTimeSpans
- Inspectors
- Matchers
- Explicitly
- MatcherWords
- ShouldVerb
- Tolerance
- Assertions
- TripleEquals
- TripleEqualsSupport
- HasExecutorServiceGeneric
- NamedLogging
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new AcsCommitmentBenchmarkCaching()
Type Members
- final class AWord extends AnyRef
- Definition Classes
- Matchers
- final class AnWord extends AnyRef
- Definition Classes
- Matchers
- sealed class AnyShouldWrapper[T] extends AnyRef
- Definition Classes
- Matchers
- class CheckingEqualizer[L] extends AnyRef
- Definition Classes
- TripleEqualsSupport
- sealed class Collected extends Serializable
- Attributes
- protected
- Definition Classes
- Matchers
- class DecidedByEquality[A] extends Equality[A]
- Definition Classes
- Explicitly
- class DecidedWord extends AnyRef
- Definition Classes
- Explicitly
- class DeterminedByEquivalence[T] extends Equivalence[T]
- Definition Classes
- Explicitly
- class DeterminedWord extends AnyRef
- Definition Classes
- Explicitly
- class Equalizer[L] extends AnyRef
- Definition Classes
- TripleEqualsSupport
- trait FutureConcept[T] extends AnyRef
- Definition Classes
- Futures
- final class HavePropertyMatcherGenerator extends AnyRef
- Definition Classes
- Matchers
- final class KeyWord extends AnyRef
- Definition Classes
- Matchers
- final case class PatienceConfig extends Product with Serializable
- Definition Classes
- AbstractPatienceConfiguration
- final class PlusOrMinusWrapper[T] extends AnyRef
- Definition Classes
- Tolerance
- final class RegexWord extends AnyRef
- Definition Classes
- Matchers
- final class RegexWrapper extends AnyRef
- Definition Classes
- Matchers
- class ResultOfBeWordForAny[T] extends AnyRef
- Definition Classes
- Matchers
- sealed class ResultOfBeWordForCollectedAny[T] extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfBeWordForCollectedArray[T] extends ResultOfBeWordForCollectedAny[Array[T]]
- Definition Classes
- Matchers
- final class ResultOfCollectedAny[T] extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfContainWordForCollectedAny[T] extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfEndWithWordForCollectedString extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfEndWithWordForString extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfFullyMatchWordForCollectedString extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfFullyMatchWordForString extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfHaveWordForCollectedExtent[A] extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfHaveWordForExtent[A] extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfIncludeWordForCollectedString extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfIncludeWordForString extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfNotWordForCollectedAny[T] extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfStartWithWordForCollectedString extends AnyRef
- Definition Classes
- Matchers
- final class ResultOfStartWithWordForString extends AnyRef
- Definition Classes
- Matchers
- final class StringShouldWrapper extends AnyShouldWrapper[String] with org.scalatest.matchers.should.Matchers.StringShouldWrapperForVerb
- Definition Classes
- Matchers
- trait StringShouldWrapperForVerb extends AnyRef
- Definition Classes
- ShouldVerb
- class TheAfterWord extends AnyRef
- Definition Classes
- Explicitly
- final class TheSameInstanceAsPhrase extends AnyRef
- Definition Classes
- Matchers
- final class ValueWord extends AnyRef
- Definition Classes
- Matchers
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def !==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
- Definition Classes
- TripleEqualsSupport
- def !==(right: Null): TripleEqualsInvocation[Null]
- Definition Classes
- TripleEqualsSupport
- def !==[T](right: T): TripleEqualsInvocation[T]
- Definition Classes
- TripleEqualsSupport
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def *[T](implicit default: DefaultValueProvider[T]): T
- Definition Classes
- MacroBasedMatchers
- def <[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanComparison[T]
- Definition Classes
- Matchers
- def <=[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanOrEqualToComparison[T]
- Definition Classes
- Matchers
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def ===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
- Definition Classes
- TripleEqualsSupport
- def ===(right: Null): TripleEqualsInvocation[Null]
- Definition Classes
- TripleEqualsSupport
- def ===[T](right: T): TripleEqualsInvocation[T]
- Definition Classes
- TripleEqualsSupport
- def >[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanComparison[T]
- Definition Classes
- Matchers
- def >=[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanOrEqualToComparison[T]
- Definition Classes
- Matchers
- def a[T](implicit arg0: ClassTag[T]): ResultOfATypeInvocation[T]
- Definition Classes
- Matchers
- val a: AWord
- Definition Classes
- Matchers
- var activeContracts: Int
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- var activeContractsOscillationFrequence: Int
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- def addReader(reader: String)(implicit traceContext: TraceContext): UnlessShutdown[ReaderHandle]
TODO(#16601) Make this method private once PerformUnlessClosing doesn't need it any more
TODO(#16601) Make this method private once PerformUnlessClosing doesn't need it any more
- Attributes
- protected[this]
- Definition Classes
- HasSynchronizeWithReaders
- def after(millis: Int): VerificationAfterDelay
- Definition Classes
- Verifications
- val after: TheAfterWord
- Definition Classes
- Explicitly
- def all(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
- def all[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
- def all[K, V, MAP[k, v] <: GenMap[k, v]](xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
- def all[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
- Definition Classes
- Matchers
- def allElementsOf[R](elements: GenTraversable[R]): ResultOfAllElementsOfApplication
- Definition Classes
- Matchers
- def allOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAllOfApplication
- Definition Classes
- Matchers
- def an[T](implicit arg0: ClassTag[T]): ResultOfAnTypeInvocation[T]
- Definition Classes
- Matchers
- val an: AnWord
- Definition Classes
- Matchers
- def any[T](implicit default: DefaultValueProvider[T]): T
- Definition Classes
- MacroBasedMatchers
- def anyBoolean: Boolean
- Definition Classes
- AnyMatchers
- def anyByte: Byte
- Definition Classes
- AnyMatchers
- def anyChar: Char
- Definition Classes
- AnyMatchers
- def anyDouble: Double
- Definition Classes
- AnyMatchers
- def anyFloat: Float
- Definition Classes
- AnyMatchers
- def anyInt: Int
- Definition Classes
- AnyMatchers
- def anyIterable[T]: Iterable[T]
- Definition Classes
- AnyMatchers
- def anyList[T]: List[T]
- Definition Classes
- AnyMatchers
- def anyLong: Long
- Definition Classes
- AnyMatchers
- def anyMap[K, V]: Map[K, V]
- Definition Classes
- AnyMatchers
- def anySeq[T]: Seq[T]
- Definition Classes
- AnyMatchers
- def anySet[T]: Set[T]
- Definition Classes
- AnyMatchers
- def anyShort: Short
- Definition Classes
- AnyMatchers
- def anyTraceContext: TraceContext
- Definition Classes
- TestEssentials
- def argMatching[T](pf: PartialFunction[Any, Unit]): T
- Definition Classes
- ThatMatchers
- def argThat[T](f: (T) => Boolean, desc: => String): T
- Definition Classes
- ThatMatchers
- def argThat[T](matcher: ArgumentMatcher[T]): T
- Definition Classes
- ThatMatchers
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- macro def assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assertCompiles(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assertDoesNotCompile(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
- def assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- def assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- def assertThrows[T <: AnyRef](f: => Any)(implicit classTag: ClassTag[T], pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assertTypeError(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- macro def assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
- def atLeast(minNumberOfInvocations: Int): VerificationMode
- Definition Classes
- Verifications
- def atLeast(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
- def atLeast[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
- def atLeast[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
- def atLeast[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
- Definition Classes
- Matchers
- def atLeastOnce: VerificationMode
- Definition Classes
- Verifications
- def atLeastOneElementOf(elements: GenTraversable[Any]): ResultOfAtLeastOneElementOfApplication
- Definition Classes
- Matchers
- def atLeastOneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAtLeastOneOfApplication
- Definition Classes
- Matchers
- def atMost(maxNumberOfInvocations: Int): VerificationMode
- Definition Classes
- Verifications
- def atMost(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
- def atMost[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
- def atMost[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
- def atMost[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
- Definition Classes
- Matchers
- def atMostOneElementOf[R](elements: GenTraversable[R]): ResultOfAtMostOneElementOfApplication
- Definition Classes
- Matchers
- def atMostOneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAtMostOneOfApplication
- Definition Classes
- Matchers
- val be: BeWord
- Definition Classes
- MatcherWords
- def between(from: Int, upTo: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
- def between[K, V, JMAP[k, v] <: Map[k, v]](from: Int, upTo: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
- def between[E, C[_]](from: Int, upTo: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
- Definition Classes
- Matchers
- def booleanThat(matcher: ArgumentMatcher[Boolean]): Boolean
- Definition Classes
- ThatMatchers
- def byteThat(matcher: ArgumentMatcher[Byte]): Byte
- Definition Classes
- ThatMatchers
- var cachingEnabled: Boolean
- def calls(wantedNumberOfInvocations: Int): VerificationMode
- Definition Classes
- Verifications
- def cancel(cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def cancel(message: String)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def cancel()(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def charThat(matcher: ArgumentMatcher[Char]): Char
- Definition Classes
- ThatMatchers
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def close(): Unit
Blocks until all earlier tasks have completed and then prevents further tasks from being run.
Blocks until all earlier tasks have completed and then prevents further tasks from being run.
- Definition Classes
- FlagCloseable → OnShutdownRunner → AutoCloseable
- implicit val closeContext: CloseContext
- Definition Classes
- HasCloseContext
- def closeExecutor(): Unit
- Attributes
- protected
- Definition Classes
- HasExecutorServiceGeneric
- def closingTimeout: FiniteDuration
- Attributes
- protected
- Definition Classes
- FlagCloseable → PerformUnlessClosing
- val compile: CompileWord
- Definition Classes
- MatcherWords
- var configCatchUpIntervalSkip: Int
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- var configNrIntervalsToTriggerCatchUp: Int
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- val contain: ContainWord
- Definition Classes
- MatcherWords
- def contains(substring: String): String
- Definition Classes
- StringThatMatchers
- def convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- implicit def convertNumericToPlusOrMinusWrapper[T](pivot: T)(implicit arg0: Numeric[T]): PlusOrMinusWrapper[T]
- Definition Classes
- Tolerance
- implicit def convertScalaFuture[T](scalaFuture: Future[T]): FutureConcept[T]
- Definition Classes
- ScalaFutures
- implicit def convertSymbolToHavePropertyMatcherGenerator(symbol: Symbol)(implicit prettifier: Prettifier, pos: Position): HavePropertyMatcherGenerator
- Definition Classes
- Matchers
- implicit def convertToAnyShouldWrapper[T](o: T)(implicit pos: Position, prettifier: Prettifier): AnyShouldWrapper[T]
- Definition Classes
- Matchers
- def convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- implicit def convertToEqualizer[T](left: T): Equalizer[T]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- implicit def convertToRegexWrapper(o: Regex): RegexWrapper
- Definition Classes
- Matchers
- implicit def convertToStringShouldWrapper(o: String)(implicit pos: Position, prettifier: Prettifier): StringShouldWrapper
- Definition Classes
- Matchers
- implicit def convertToStringShouldWrapperForVerb(o: String)(implicit position: Position): StringShouldWrapperForVerb
- Definition Classes
- ShouldVerb
- var counterParticipants: Int
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- val decided: DecidedWord
- Definition Classes
- Explicitly
- def defaultEquality[A]: Equality[A]
- Definition Classes
- TripleEqualsSupport
- implicit val defaultPatience: PatienceConfig
- Definition Classes
- TestEssentials → ScalaFuturesWithPatience
- lazy val defaultStaticSynchronizerParameters: StaticSynchronizerParameters
- Attributes
- protected
- Definition Classes
- TestEssentials
- val defined: DefinedWord
- Definition Classes
- MatcherWords
- def definedAt[T](right: T): ResultOfDefinedAt[T]
- Definition Classes
- Matchers
- val determined: DeterminedWord
- Definition Classes
- Explicitly
- lazy val directExecutionContext: ExecutionContext
- Definition Classes
- TestEssentials
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassWrapper[P14], arg15: ValueClassWrapper[P15], arg16: ValueClassWrapper[P16], arg17: ValueClassWrapper[P17], arg18: ValueClassWrapper[P18], arg19: ValueClassWrapper[P19], arg20: ValueClassWrapper[P20], arg21: ValueClassWrapper[P21], arg22: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassWrapper[P14], arg15: ValueClassWrapper[P15], arg16: ValueClassWrapper[P16], arg17: ValueClassWrapper[P17], arg18: ValueClassWrapper[P18], arg19: ValueClassWrapper[P19], arg20: ValueClassWrapper[P20], arg21: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassWrapper[P14], arg15: ValueClassWrapper[P15], arg16: ValueClassWrapper[P16], arg17: ValueClassWrapper[P17], arg18: ValueClassWrapper[P18], arg19: ValueClassWrapper[P19], arg20: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassWrapper[P14], arg15: ValueClassWrapper[P15], arg16: ValueClassWrapper[P16], arg17: ValueClassWrapper[P17], arg18: ValueClassWrapper[P18], arg19: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassWrapper[P14], arg15: ValueClassWrapper[P15], arg16: ValueClassWrapper[P16], arg17: ValueClassWrapper[P17], arg18: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassWrapper[P14], arg15: ValueClassWrapper[P15], arg16: ValueClassWrapper[P16], arg17: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassWrapper[P14], arg15: ValueClassWrapper[P15], arg16: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassWrapper[P14], arg15: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassWrapper[P13], arg14: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassWrapper[P12], arg13: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassWrapper[P11], arg12: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassWrapper[P10], arg11: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassWrapper[P9], arg10: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, P8, R](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassWrapper[P8], arg9: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, P7, R](f: (P0, P1, P2, P3, P4, P5, P6, P7) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassWrapper[P7], arg8: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, P6, R](f: (P0, P1, P2, P3, P4, P5, P6) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassWrapper[P6], arg7: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, P5, R](f: (P0, P1, P2, P3, P4, P5) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassWrapper[P5], arg6: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, P4, R](f: (P0, P1, P2, P3, P4) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassWrapper[P4], arg5: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, P3, R](f: (P0, P1, P2, P3) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassWrapper[P3], arg4: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, P2, R](f: (P0, P1, P2) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassWrapper[P2], arg3: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, P1, R](f: (P0, P1) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassWrapper[P1], arg2: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[P0, R](f: (P0) => R)(implicit arg0: ValueClassWrapper[P0], arg1: ValueClassExtractor[R], classTag: ClassTag[P0]): Stubber
- Definition Classes
- DoSomething
- def doAnswer[R](l: => R)(implicit arg0: ValueClassExtractor[R]): Stubber
- Definition Classes
- DoSomething
- def doCallRealMethod: Stubber
- Definition Classes
- DoSomething
- def doNothing: Stubber
- Definition Classes
- DoSomething
- def doReturn[T](toBeReturned: T, toBeReturnedNext: T*)(implicit arg0: ValueClassExtractor[T]): Stubber
- Definition Classes
- DoSomething
- def doThrow[T <: Throwable](implicit arg0: ClassTag[T]): Stubber
- Definition Classes
- DoSomething
- def doThrow(toBeThrown: Throwable*): Stubber
- Definition Classes
- DoSomething
- def doubleThat(matcher: ArgumentMatcher[Double]): Double
- Definition Classes
- ThatMatchers
- implicit val ec: ExecutionContext
- Definition Classes
- AcsCommitmentBenchmark
- val empty: EmptyWord
- Definition Classes
- MatcherWords
- var enableCommitmentCaching: Boolean
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- val endWith: EndWithWord
- Definition Classes
- MatcherWords
- def endsWith(suffix: String): String
- Definition Classes
- StringThatMatchers
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def eqTo[T](value: T)(implicit arg0: Equality[T], arg1: ValueClassExtractor[T], arg2: Prettifier): T
- Definition Classes
- EqMatchers_VersionSpecific
- def equal(o: Null): Matcher[AnyRef]
- Definition Classes
- Matchers
- def equal[T](spread: Spread[T]): Matcher[T]
- Definition Classes
- Matchers
- def equal(right: Any): MatcherFactory1[Any, Equality]
- Definition Classes
- MatcherWords
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- implicit def errorLoggingContext(implicit traceContext: TraceContext): ErrorLoggingContext
- Attributes
- protected
- Definition Classes
- NamedLogging
- def every(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
- def every[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
- def every[K, V, MAP[k, v] <: Map[k, v]](xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
- def every[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
- Definition Classes
- Matchers
- def exactly(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
- def exactly[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
- def exactly[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
- def exactly[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
- Definition Classes
- Matchers
- def executionContextName: String
- Attributes
- protected
- Definition Classes
- HasExecutorServiceGeneric
- def executorService: ExecutionContextIdlenessExecutorService
- Attributes
- protected
- Definition Classes
- HasExecutorServiceGeneric
- val exist: ExistWord
- Definition Classes
- MatcherWords
- def exitOnFatal: Boolean
- Attributes
- protected
- Definition Classes
- HasExecutorServiceGeneric
- def fail(cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def fail(message: String, cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def fail(message: String)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def fail()(implicit pos: Position): Nothing
- Definition Classes
- Assertions
- def floatThat(matcher: ArgumentMatcher[Float]): Float
- Definition Classes
- ThatMatchers
- def forAll[ASSERTION](xs: String)(fun: (Char) => ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAll[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](xs: JMAP[K, V])(fun: (Entry[K, V]) => ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAll[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](xs: MAP[K, V])(fun: ((K, V)) => ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAll[E, C[_], ASSERTION](xs: C[E])(fun: (E) => ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAtLeast[ASSERTION](min: Int, xs: String)(fun: (Char) => ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAtLeast[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](min: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) => ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAtLeast[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](min: Int, xs: MAP[K, V])(fun: ((K, V)) => ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAtLeast[E, C[_], ASSERTION](min: Int, xs: C[E])(fun: (E) => ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAtMost[ASSERTION](max: Int, xs: String)(fun: (Char) => ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAtMost[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](max: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) => ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAtMost[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](max: Int, xs: MAP[K, V])(fun: ((K, V)) => ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forAtMost[E, C[_], ASSERTION](max: Int, xs: C[E])(fun: (E) => ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forBetween[ASSERTION](from: Int, upTo: Int, xs: String)(fun: (Char) => ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forBetween[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](from: Int, upTo: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) => ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forBetween[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](from: Int, upTo: Int, xs: MAP[K, V])(fun: ((K, V)) => ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forBetween[E, C[_], ASSERTION](from: Int, upTo: Int, xs: C[E])(fun: (E) => ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forEvery[ASSERTION](xs: String)(fun: (Char) => ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forEvery[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](xs: JMAP[K, V])(fun: (Entry[K, V]) => ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forEvery[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](xs: MAP[K, V])(fun: ((K, V)) => ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forEvery[E, C[_], ASSERTION](xs: C[E])(fun: (E) => ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forExactly[ASSERTION](succeededCount: Int, xs: String)(fun: (Char) => ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forExactly[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](succeededCount: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) => ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forExactly[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](succeededCount: Int, xs: MAP[K, V])(fun: ((K, V)) => ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- def forExactly[E, C[_], ASSERTION](succeededCount: Int, xs: C[E])(fun: (E) => ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
- Definition Classes
- Inspectors
- val fullyMatch: FullyMatchWord
- Definition Classes
- MatcherWords
- def function0[T](value: T): () => T
- Definition Classes
- FunctionMatchers
- val futureSupervisor: FutureSupervisor
- Definition Classes
- TestEssentials
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def handleFailure(message: String): Nothing
- Definition Classes
- AcsCommitmentBenchmark → HasExecutorServiceGeneric
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- val have: HaveWord
- Definition Classes
- MatcherWords
- def ignoreStubs(mocks: AnyRef*): Array[AnyRef]
- Definition Classes
- MockitoEnhancer
- def inOrder(mocks: AnyRef*): InOrder
- Definition Classes
- Rest
- def inOrder(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfInOrderApplication
- Definition Classes
- Matchers
- def inOrderElementsOf[R](elements: GenTraversable[R]): ResultOfInOrderElementsOfApplication
- Definition Classes
- Matchers
- def inOrderOnly[T](firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfInOrderOnlyApplication
- Definition Classes
- Matchers
- val include: IncludeWord
- Definition Classes
- MatcherWords
- def intThat(matcher: ArgumentMatcher[Int]): Int
- Definition Classes
- ThatMatchers
- def intercept[T <: AnyRef](f: => Any)(implicit classTag: ClassTag[T], pos: Position): T
- Definition Classes
- Assertions
- def interval(value: Span): Interval
- Definition Classes
- PatienceConfiguration
- implicit val invocationOps: (InvocationOnMock) => InvocationOnMockOps
- Definition Classes
- MockitoEnhancer
- def isA[T](implicit arg0: ClassTag[T]): T
- Definition Classes
- EqMatchers
- def isClosing: Boolean
Check whether we're closing.
Check whether we're closing. Susceptible to race conditions; unless you're using this as a flag to the retry lib or you really know what you're doing, prefer
performUnlessClosing
and friends.- Definition Classes
- OnShutdownRunner → HasUnlessClosing
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def iteration(): Unit
- Definition Classes
- AcsCommitmentBenchmark
- Annotations
- @Setup()
- def iterationTeardown(): Unit
- Definition Classes
- AcsCommitmentBenchmark
- Annotations
- @TearDown()
- def keepTrackOfReaderCallStack: Boolean
Set this to true to get detailed information about all futures that did not complete during shutdown.
Set this to true to get detailed information about all futures that did not complete during shutdown.
- Attributes
- protected[this]
- Definition Classes
- PerformUnlessClosing → HasSynchronizeWithReaders
- val key: KeyWord
- Definition Classes
- Matchers
- val length: LengthWord
- Definition Classes
- MatcherWords
- def localParticipantCatchUp(blackHole: Blackhole): Unit
- Definition Classes
- AcsCommitmentBenchmark
- Annotations
- @Benchmark() @BenchmarkMode()
- def logger: TracedLogger
- Attributes
- protected
- Definition Classes
- NamedLogging
- val loggerFactory: SuppressingLogger
- Definition Classes
- TestEssentials → NamedLogging
- def longThat(matcher: ArgumentMatcher[Long]): Long
- Definition Classes
- ThatMatchers
- def lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- val matchPattern: MatchPatternWord
- Definition Classes
- MatcherWords
- def matches(regex: String): String
- Definition Classes
- StringThatMatchers
- def maxSleepMillis: Long
How often to poll to check that all tasks have completed.
How often to poll to check that all tasks have completed.
- Attributes
- protected
- Definition Classes
- PerformUnlessClosing
- def message(expectedMessage: String): ResultOfMessageWordApplication
- Definition Classes
- Matchers
- def mkPromise[A](description: String, futureSupervisor: FutureSupervisor, logAfter: Duration = 10.seconds, logLevel: Level = Level.DEBUG)(implicit elc: ErrorLoggingContext): PromiseUnlessShutdown[A]
Use this method to create a PromiseUnlessShutdown that will automatically be cancelled when the close context is closed.
Use this method to create a PromiseUnlessShutdown that will automatically be cancelled when the close context is closed. This allows proper clean up of stray promises when the node is transitioning to a passive state.
Note: you should *not* invoke
success
on the returned promise but rather usetrySuccess
. The reason is that the call tosuccess
may fail in case of shutdown.- Definition Classes
- PromiseUnlessShutdownFactory
- def mock[T <: AnyRef](name: String)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], defaultAnswer: DefaultAnswer, arg3: Prettifier): T
- Definition Classes
- MockitoEnhancer → MockCreator
- def mock[T <: AnyRef](mockSettings: MockSettings)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
- Definition Classes
- MockitoEnhancer → MockCreator
- def mock[T <: AnyRef](defaultAnswer: DefaultAnswer)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
- Definition Classes
- MockitoEnhancer → MockCreator
- def mock[T <: AnyRef](implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], defaultAnswer: DefaultAnswer, arg3: Prettifier): T
- Definition Classes
- MockitoEnhancer → MockCreator
- def mock[T <: AnyRef](defaultAnswer: Answer[_])(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
- Definition Classes
- MockCreator
- def mockingDetails(toInspect: AnyRef): MockingDetails
- Definition Classes
- MockitoEnhancer
- implicit def mockitoSerialisableEquality[T]: Equality[T]
- Definition Classes
- ScalacticSerialisableHack
- val n: N
- Definition Classes
- NumericMatchers
- def nameInternal: String
- Attributes
- protected[this]
- Definition Classes
- PerformUnlessClosing → HasSynchronizeWithReaders
- implicit def namedLoggingContext(implicit traceContext: TraceContext): NamedLoggingContext
- Attributes
- protected
- Definition Classes
- NamedLogging
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def never: VerificationMode
- Definition Classes
- Verifications
- def no(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
- def no[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
- def no[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
- Definition Classes
- Matchers
- def noElementsOf(elements: GenTraversable[Any]): ResultOfNoElementsOfApplication
- Definition Classes
- Matchers
- def noException(implicit pos: Position): NoExceptionWord
- Definition Classes
- MatcherWords
- def noTracingLogger: Logger
- Attributes
- protected
- Definition Classes
- NamedLogging
- lazy val nonEmptyTraceContext1: TraceContext
- Attributes
- protected
- Definition Classes
- TestEssentials
- lazy val nonEmptyTraceContext2: TraceContext
- Attributes
- protected
- Definition Classes
- TestEssentials
- def noneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfNoneOfApplication
- Definition Classes
- Matchers
- val not: NotWord
- Definition Classes
- MatcherWords
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def of[T](implicit ev: ClassTag[T]): ResultOfOfTypeInvocation[T]
- Definition Classes
- Matchers
- def onCloseFailure(e: Throwable): Unit
- Attributes
- protected
- Definition Classes
- PerformUnlessClosing
- def onClosed(): Unit
- Attributes
- protected
- Definition Classes
- PerformUnlessClosing
- final def onFirstClose(): Unit
Blocks until all earlier tasks have completed and then prevents further tasks from being run.
Blocks until all earlier tasks have completed and then prevents further tasks from being run.
- Definition Classes
- PerformUnlessClosing → OnShutdownRunner
- Annotations
- @SuppressWarnings()
- def oneElementOf(elements: GenTraversable[Any]): ResultOfOneElementOfApplication
- Definition Classes
- Matchers
- def oneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfOneOfApplication
- Definition Classes
- Matchers
- def only: VerificationMode
- Definition Classes
- Verifications
- def only(xs: Any*)(implicit pos: Position): ResultOfOnlyApplication
- Definition Classes
- Matchers
- var overwrittenActiveContracts: Int
- var overwrittenCounterParticipants: Int
- var overwrittenPartiesPerCounterParticipants: Int
- var overwrittenStakeholderGroup: String
- var partiesPerCounterParticipant: Int
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- var passiveContracts: Int
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- implicit def patienceConfig: PatienceConfig
- Definition Classes
- PatienceConfiguration → AbstractPatienceConfiguration
- def pending: Assertion with PendingStatement
- Definition Classes
- Assertions
- def pendingUntilFixed(f: => Unit)(implicit pos: Position): Assertion with PendingStatement
- Definition Classes
- Assertions
- def performUnlessClosing[A](name: String)(f: => A)(implicit traceContext: TraceContext): UnlessShutdown[A]
Performs the task given by
f
unless a shutdown has been initiated.Performs the task given by
f
unless a shutdown has been initiated. The shutdown will only begin afterf
completes, but other tasks may execute concurrently withf
, if started using this function, or one of the other variants (performUnlessClosingF and performUnlessClosingEitherT). The tasks are assumed to take less than closingTimeout to complete.DO NOT CALL
this.close
as part off
, because it will result in a deadlock. DO NOT PUT retries, especially indefinite ones, insidef
.- f
The task to perform
- returns
scala.None$ if a shutdown has been initiated. Otherwise the result of the task.
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingCheckedT[A, N, R](name: String, onClosing: => Checked[A, N, R])(etf: => CheckedT[Future, A, N, R])(implicit ec: ExecutionContext, traceContext: TraceContext): CheckedT[Future, A, N, R]
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingCheckedUST[A, N, R](name: String, onClosing: => Checked[A, N, R])(etf: => CheckedT[FutureUnlessShutdown, A, N, R])(implicit ec: ExecutionContext, traceContext: TraceContext): CheckedT[FutureUnlessShutdown, A, N, R]
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingEitherT[E, R](name: String, onClosing: => E)(etf: => EitherT[Future, E, R])(implicit ec: ExecutionContext, traceContext: TraceContext): EitherT[Future, E, R]
Performs the EitherT[Future] given by
etf
unless a shutdown has been initiated, in which case the provided error is returned instead.Performs the EitherT[Future] given by
etf
unless a shutdown has been initiated, in which case the provided error is returned instead. Bothetf
and the error are lazy;etf
is only evaluated if there is no shutdown, the error only if we're shutting down. The shutdown will only begin afteretf
completes, but other tasks may execute concurrently withetf
, if started using this function, or one of the other variants (performUnlessClosing and performUnlessClosingF). The tasks are assumed to take less than closingTimeout to complete.DO NOT CALL
this.close
as part ofetf
, because it will result in a deadlock. DO NOT PUT retries, especially indefinite ones, insidef
.- etf
The task to perform
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingEitherU[E, R](name: String)(etf: => EitherT[Future, E, R])(implicit ec: ExecutionContext, traceContext: TraceContext): EitherT[FutureUnlessShutdown, E, R]
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingEitherUSF[E, R](name: String)(etf: => EitherT[FutureUnlessShutdown, E, R])(implicit ec: ExecutionContext, traceContext: TraceContext): EitherT[FutureUnlessShutdown, E, R]
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingEitherUSFAsync[E, R](name: String)(etf: => EitherT[FutureUnlessShutdown, E, R])(asyncResultToWaitForF: (R) => FutureUnlessShutdown[_])(implicit ec: ExecutionContext, traceContext: TraceContext): EitherT[FutureUnlessShutdown, E, R]
Use this method if closing/shutdown of the object should wait for asynchronous computation to finish too.
Use this method if closing/shutdown of the object should wait for asynchronous computation to finish too.
- etf
closing of this object will wait for all such spawned Futures to finish
- asyncResultToWaitForF
closing of this object will wait also wait for all such asynchronous Futures to finish too
- returns
the future spawned by etf
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingF[A](name: String)(f: => Future[A])(implicit ec: ExecutionContext, traceContext: TraceContext): FutureUnlessShutdown[A]
Performs the Future given by
f
unless a shutdown has been initiated.Performs the Future given by
f
unless a shutdown has been initiated. The future is lazy and not evaluated during shutdown. The shutdown will only begin afterf
completes, but other tasks may execute concurrently withf
, if started using this function, or one of the other variants (performUnlessClosing and performUnlessClosingEitherT). The tasks are assumed to take less than closingTimeout to complete.DO NOT CALL
this.close
as part off
, because it will result in a deadlock. DO NOT PUT retries, especially indefinite ones, insidef
.- f
The task to perform
- returns
The future completes with com.digitalasset.canton.lifecycle.UnlessShutdown.AbortedDueToShutdown if a shutdown has been initiated. Otherwise the result of the task wrapped in com.digitalasset.canton.lifecycle.UnlessShutdown.Outcome.
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingOptionUSF[R](name: String)(otf: => OptionT[FutureUnlessShutdown, R])(implicit ec: ExecutionContext, traceContext: TraceContext): OptionT[FutureUnlessShutdown, R]
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingUSF[A](name: String)(f: => FutureUnlessShutdown[A])(implicit ec: ExecutionContext, traceContext: TraceContext): FutureUnlessShutdown[A]
- Definition Classes
- PerformUnlessClosing
- def performUnlessClosingUSFAsync[A](name: String)(f: => FutureUnlessShutdown[A])(asyncResultToWaitForF: (A) => FutureUnlessShutdown[_])(implicit ec: ExecutionContext, traceContext: TraceContext): FutureUnlessShutdown[A]
Use this method if closing/shutdown of the object should wait for asynchronous computation to finish too.
Use this method if closing/shutdown of the object should wait for asynchronous computation to finish too.
- f
closing of this object will wait for all such spawned Futures to finish
- asyncResultToWaitForF
closing of this object will wait also wait for all such asynchronous Futures to finish too
- returns
the future spawned by f
- Definition Classes
- PerformUnlessClosing
- def prepareRun(): Unit
- Definition Classes
- AcsCommitmentBenchmark
- Annotations
- @Setup()
- val readable: ReadableWord
- Definition Classes
- MatcherWords
- def refEq[T](value: T, excludeFields: String*): T
- Definition Classes
- EqMatchers
- val regex: RegexWord
- Definition Classes
- Matchers
- def remainingReaders(): Seq[String]
- Attributes
- protected[this]
- Definition Classes
- HasSynchronizeWithReaders
- def removeReader(handle: ReaderHandle): Unit
TODO(#16601) Make this method private once PerformUnlessClosing doesn't need it any more
TODO(#16601) Make this method private once PerformUnlessClosing doesn't need it any more
- Attributes
- protected[this]
- Definition Classes
- HasSynchronizeWithReaders
- def reset(mocks: AnyRef*)(implicit arg0: Prettifier): Unit
- Definition Classes
- MockitoEnhancer
- def runOnClose(task: RunOnClosing): UnlessShutdown[LifeCycleRegistrationHandle]
Schedules the given task to be run upon closing.
Schedules the given task to be run upon closing.
- returns
An com.digitalasset.canton.lifecycle.UnlessShutdown.Outcome indicates that the task will have been run when the
LifeCycleManager
'scloseAsync
method completes or whenAutoCloseable
'sclose
method returns, unless the returnedLifeCycleRegistrationHandle
was used to cancel the task or the task has been done beforehand. com.digitalasset.canton.lifecycle.UnlessShutdown.AbortedDueToShutdown if the task is not run due to closing. This always happens if isClosing returns true.
- Definition Classes
- OnShutdownRunner → HasRunOnClosing
- def runOnOrAfterClose(task: RunOnClosing)(implicit traceContext: TraceContext): LifeCycleRegistrationHandle
Register a task to run when closing is initiated, or run it immediately if closing is already ongoing.
Register a task to run when closing is initiated, or run it immediately if closing is already ongoing. Unlike runOnClose, this method does not guarantee that this task will have run by the time the
LifeCycleManager
'scloseAsync
method completes orAutoCloseable
'sclose
returns. This is because the task is run immediately if the component has already been closed.- Definition Classes
- HasRunOnClosing
- final def runOnOrAfterClose_(task: RunOnClosing)(implicit traceContext: TraceContext): Unit
Variant of runOnOrAfterClose that does not return a com.digitalasset.canton.lifecycle.LifeCycleRegistrationHandle.
Variant of runOnOrAfterClose that does not return a com.digitalasset.canton.lifecycle.LifeCycleRegistrationHandle.
- Definition Classes
- HasRunOnClosing
- def runTaskUnlessDone(task: RunOnClosing)(implicit traceContext: TraceContext): Unit
- Attributes
- protected[this]
- Definition Classes
- OnShutdownRunner → HasRunOnClosing
- def same[T](value: T): T
- Definition Classes
- EqMatchers
- final def scaled(span: Span): Span
- Definition Classes
- ScaledTimeSpans
- def scheduledExecutor(): ScheduledExecutorService
- Attributes
- protected
- Definition Classes
- HasExecutorServiceGeneric
- def setupBenchmarkRun(): Unit
- Definition Classes
- AcsCommitmentBenchmarkCaching → AcsCommitmentBenchmark
- Annotations
- @Setup()
- def shortThat(matcher: ArgumentMatcher[Short]): Short
- Definition Classes
- ThatMatchers
- val size: SizeWord
- Definition Classes
- MatcherWords
- val sorted: SortedWord
- Definition Classes
- MatcherWords
- def spanScaleFactor: Double
- Definition Classes
- ScaledTimeSpans
- def spy[T <: AnyRef](realObj: T, lenient: Boolean)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
- Definition Classes
- MockitoEnhancer → MockCreator
- def spyLambda[T <: AnyRef](realObj: T)(implicit arg0: ClassTag[T]): T
- Definition Classes
- MockitoEnhancer → MockCreator
- var stakeholderGroups: String
see com.digitalasset.canton.participant.pruning.StakeholderGroupType for options and definitions.
see com.digitalasset.canton.participant.pruning.StakeholderGroupType for options and definitions. *
- Attributes
- protected
- Definition Classes
- AcsCommitmentBenchmark
- val startWith: StartWithWord
- Definition Classes
- MatcherWords
- def startsWith(prefix: String): String
- Definition Classes
- StringThatMatchers
- final val succeed: Assertion
- Definition Classes
- Assertions
- def synchronizeWithClosingPatience: FiniteDuration
- Attributes
- protected[this]
- Definition Classes
- PerformUnlessClosing → HasSynchronizeWithReaders
- def synchronizeWithReaders()(implicit traceContext: TraceContext): Boolean
- Attributes
- protected[this]
- Definition Classes
- HasSynchronizeWithReaders
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tearDown(): Unit
- Definition Classes
- AcsCommitmentBenchmark
- Annotations
- @TearDown()
- lazy val testedProtocolVersion: ProtocolVersion
- Attributes
- protected
- Definition Classes
- TestEssentials
- lazy val testedProtocolVersionValidation: ProtocolVersionValidation
- Attributes
- protected
- Definition Classes
- TestEssentials
- lazy val testedReleaseProtocolVersion: ReleaseProtocolVersion
- Attributes
- protected
- Definition Classes
- TestEssentials
- def the[T](implicit arg0: ClassTag[T], pos: Position): ResultOfTheTypeInvocation[T]
- Definition Classes
- Matchers
- def theSameElementsAs(xs: GenTraversable[_]): ResultOfTheSameElementsAsApplication
- Definition Classes
- Matchers
- def theSameElementsInOrderAs(xs: GenTraversable[_]): ResultOfTheSameElementsInOrderAsApplication
- Definition Classes
- Matchers
- val theSameInstanceAs: TheSameInstanceAsPhrase
- Definition Classes
- Matchers
- def thrownBy(fun: => Any): ResultOfThrownByApplication
- Definition Classes
- Matchers
- def timeout(millis: Int): VerificationWithTimeout
- Definition Classes
- Verifications
- def timeout(value: Span): Timeout
- Definition Classes
- PatienceConfiguration
- def timeouts: ProcessingTimeout
- Attributes
- protected
- Definition Classes
- TestEssentials
- def times(wantedNumberOfInvocations: Int): VerificationMode
- Definition Classes
- Verifications
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit def traceContext: TraceContext
- Attributes
- protected
- Definition Classes
- TestEssentials
- implicit lazy val tracer: Tracer
- Attributes
- protected
- Definition Classes
- TestEssentials
- val typeCheck: TypeCheckWord
- Definition Classes
- MatcherWords
- def typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- implicit def unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- final def unlessClosing[F[_], A](fa: => F[A])(implicit F: CanAbortDueToShutdown[F]): F[A]
Runs the computation
fa
unless isClosing returns true.Runs the computation
fa
unless isClosing returns true.This method does not delay the closing while
fa
is running, unlike the methods inHasSynchronizeWithClosing
. Accordingly, this method is useful for intermittent checks whether the result of the computation is still relevant.- returns
The result of
fa
or com.digitalasset.canton.lifecycle.UnlessShutdown.AbortedDueToShutdown if isClosing is true
- Definition Classes
- HasUnlessClosing
- Annotations
- @inline()
- def updateTimes(): Unit
- Definition Classes
- AcsCommitmentBenchmark
- Annotations
- @TearDown()
- def validateMockitoUsage(): Unit
- Definition Classes
- Rest
- val value: ValueWord
- Definition Classes
- Matchers
- def verify[T](mock: T, mode: VerificationMode): T
- Definition Classes
- Rest
- def verify[T](mock: T): T
- Definition Classes
- Rest
- def verifyNoMoreInteractions(mocks: AnyRef*): Unit
- Definition Classes
- MockitoEnhancer
- def verifyZeroInteractions(mocks: AnyRef*): Unit
- Definition Classes
- Rest
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- lazy val wallClock: WallClock
- Definition Classes
- TestEssentials
- def when[T](methodCall: T)(implicit arg0: ValueClassExtractor[T]): ScalaFirstStubbing[T]
- Definition Classes
- Rest
- final def whenReady[T, U](future: FutureConcept[T])(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
- Definition Classes
- Futures
- final def whenReady[T, U](future: FutureConcept[T], interval: Interval)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
- Definition Classes
- Futures
- final def whenReady[T, U](future: FutureConcept[T], timeout: Timeout)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
- Definition Classes
- Futures
- final def whenReady[T, U](future: FutureConcept[T], timeout: Timeout, interval: Interval)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
- Definition Classes
- Futures
- def withClue[T](clue: Any)(fun: => T): T
- Definition Classes
- Assertions
- def withObjectMocked[O <: AnyRef](block: => Any)(implicit arg0: ClassTag[O], defaultAnswer: DefaultAnswer, arg2: Prettifier): Unit
- Definition Classes
- MockitoEnhancer
- def withReader[F[_], A](name: String)(f: => F[A])(implicit traceContext: TraceContext, F: Thereafter[F]): UnlessShutdown[F[A]]
- Attributes
- protected[this]
- Definition Classes
- HasSynchronizeWithReaders
- def withSettings(implicit defaultAnswer: DefaultAnswer): MockSettings
- Definition Classes
- MockCreator
- val writable: WritableWord
- Definition Classes
- MatcherWords
Deprecated Value Members
- def anyVal[T](implicit default: DefaultValueProvider[T]): T
- Definition Classes
- MacroBasedMatchers
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.2) Use 'any[T]' or '*[T]' instead
- def conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) => A): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The conversionCheckedConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
- def convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) => B): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The convertEquivalenceToAToBConversionConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
- def convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) => A): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The convertEquivalenceToBToAConversionConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
- def eqToVal[T](value: T)(implicit arg0: Equality[T], arg1: ValueClassExtractor[T], arg2: Prettifier): T
- Definition Classes
- EqMatchers_VersionSpecific
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.2) Use 'eqTo' instead
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def isNotNull[T]: T
- Definition Classes
- NullMatchers
- Annotations
- @deprecated
- Deprecated
(Since version 0.0.0) Using nulls in Scala? you naughty, naughty developer...
- def isNull[T]: T
- Definition Classes
- NullMatchers
- Annotations
- @deprecated
- Deprecated
(Since version 0.0.0) Using nulls in Scala? you naughty, naughty developer...
- def lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) => B): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The lowPriorityConversionCheckedConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.