package dsl
Classes and traits supporting ScalaTest's matchers DSL.
This package is released as part of the scalatest-matchers-core module.
- Source
- package.scala
- Alphabetic
- By Inheritance
- dsl
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final class BeWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
MatchersorMustMatchersfor an overview of the matchers DSL.Class
BeWordcontains anapplymethod that takes aSymbol, which uses reflection to find and access aBooleanproperty and determine if it istrue. If the symbol passed is'empty, for example, theapplymethod will use reflection to look for a public Java field named "empty", a public method named "empty", or a public method named "isEmpty". If a field, it must be of typeBoolean. If a method, it must take no parameters and returnBoolean. If multiple candidates are found, theapplymethod will select based on the following algorithm:Field Method "is" Method Result Throws TestFailedException, because no candidates foundisEmpty()Invokes isEmpty()empty()Invokes empty()empty()isEmpty()Invokes empty()(this can occur whenBeanPropertyannotation is used)emptyAccesses field emptyemptyisEmpty()Invokes isEmpty()emptyempty()Invokes empty()emptyempty()isEmpty()Invokes empty()(this can occur whenBeanPropertyannotation is used) - final class ContainWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class DefinedWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class EmptyWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class EndWithWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ExistWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class FullyMatchWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class HaveWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class IncludeWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class LengthWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class MatchPatternWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - abstract class MatcherFactory1[-SC, TC1[_]] extends AnyRef
A matcher factory that can produce a matcher given one typeclass instance.
A matcher factory that can produce a matcher given one typeclass instance.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - abstract class MatcherFactory2[-SC, TC1[_], TC2[_]] extends AnyRef
A matcher factory that can produce a matcher given two typeclass instances.
A matcher factory that can produce a matcher given two typeclass instances.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - abstract class MatcherFactory3[-SC, TC1[_], TC2[_], TC3[_]] extends AnyRef
A matcher factory that can produce a matcher given three typeclass instances.
A matcher factory that can produce a matcher given three typeclass instances.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - abstract class MatcherFactory4[-SC, TC1[_], TC2[_], TC3[_], TC4[_]] extends AnyRef
A matcher factory that can produce a matcher given four typeclass instances.
A matcher factory that can produce a matcher given four typeclass instances.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - abstract class MatcherFactory5[-SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_]] extends AnyRef
A matcher factory that can produce a matcher given five typeclass instances.
A matcher factory that can produce a matcher given five typeclass instances.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - abstract class MatcherFactory6[-SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_]] extends AnyRef
A matcher factory that can produce a matcher given six typeclass instances.
A matcher factory that can produce a matcher given six typeclass instances.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - abstract class MatcherFactory7[-SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_], TC7[_]] extends AnyRef
A matcher factory that can produce a matcher given seven typeclass instances.
A matcher factory that can produce a matcher given seven typeclass instances.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - abstract class MatcherFactory8[-SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_], TC7[_], TC8[_]] extends AnyRef
A matcher factory that can produce a matcher given eight typeclass instances.
A matcher factory that can produce a matcher given eight typeclass instances.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - abstract class MatcherFactory9[-SC, TC1[_], TC2[_], TC3[_], TC4[_], TC5[_], TC6[_], TC7[_], TC8[_], TC9[_]] extends AnyRef
A matcher factory that can produce a matcher given nine typeclass instances.
A matcher factory that can produce a matcher given nine typeclass instances.
In the type parameters for this class, "
SC" means superclass; "TC" (inTC1,TC2, etc.) means typeclass. This class'smatcherfactory method will produce aMatcher[T], whereTis a subtype of (or the same type as)SC, given a typeclass instance for eachTCnimplicit parameter (for example, aTC1[T],TC2[T], etc.). - trait MatcherWords extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class NoExceptionWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class NotWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class PleaseUseNoExceptionShouldSyntaxInstead extends AnyRef
- final class ReadableWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class RegexWithGroups extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfATypeInvocation[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfAWordToAMatcherApplication[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfAWordToBePropertyMatcherApplication[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfAWordToSymbolApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfAllElementsOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfAllOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfAnTypeInvocation[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfAnWordToAnMatcherApplication[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfAnWordToBePropertyMatcherApplication[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfAnWordToSymbolApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfAtLeastOneElementOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfAtLeastOneOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfAtMostOneElementOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfAtMostOneOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfBeThrownBy extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfBeWordForAType[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfBeWordForAnType[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfBeWordForNoException extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfContainWord[L] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfDefinedAt[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfGreaterThanComparison[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfGreaterThanOrEqualToComparison[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfInOrderApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfInOrderElementsOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfInOrderOnlyApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfKeyWordApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfLengthWordApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfLessThanComparison[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfLessThanOrEqualToComparison[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfMessageWordApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfNoElementsOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfNoneOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfNotExist extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfNotWordForAny[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfOfTypeInvocation[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfOneElementOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfOneOfApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfOnlyApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfRegexWordApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL.The primary constructor enables the following syntax (with a passed
scala.util.matching.Regex):"eight" should not fullyMatch regex ("""(-)?(\d+)(\.\d*)?""".r) ^
- final class ResultOfSizeWordApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfTheSameElementsAsApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - class ResultOfTheSameElementsInOrderAsApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfTheSameInstanceAsApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfTheTypeInvocation[T] extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfThrownByApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class ResultOfValueWordApplication extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class SizeWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class SortedWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class StartWithWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL. - final class WritableWord extends AnyRef
This class is part of the ScalaTest matchers DSL.
This class is part of the ScalaTest matchers DSL. Please see the documentation for
Matchersfor an overview of the matchers DSL.
Value Members
- object MatcherFactory1
Companion object containing an implicit method that converts a
MatcherFactory1to aMatcher. - object MatcherFactory2
Companion object containing an implicit method that converts a
MatcherFactory2to aMatcher. - object MatcherFactory3
Companion object containing an implicit method that converts a
MatcherFactory3to aMatcher. - object MatcherFactory4
Companion object containing an implicit method that converts a
MatcherFactory4to aMatcher. - object MatcherFactory5
Companion object containing an implicit method that converts a
MatcherFactory5to aMatcher. - object MatcherFactory6
Companion object containing an implicit method that converts a
MatcherFactory6to aMatcher. - object MatcherFactory7
Companion object containing an implicit method that converts a
MatcherFactory7to aMatcher. - object MatcherFactory8
Companion object containing an implicit method that converts a
MatcherFactory8to aMatcher. - object MatcherWords extends MatcherWords