OAssertions

oxygen.test.OAssertions
object OAssertions

Attributes

Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def assertSeq[A](assertions: Assertion[A]*): Assertion[Seq[A]]
def equalTo_filteredDiff[A](expected: A)(partialShow: PartialFunction[Matchable, String]): Assertion[A]
def equalTo_filteredDiff[A](expected: A): Assertion[A]
def equalTo_unfilteredDiff[A](expected: A)(partialShow: PartialFunction[Matchable, String]): Assertion[A]
def equalTo_unfilteredDiff[A](expected: A): Assertion[A]
def seqsHaveSameSize[A]: Assertion[(Seq[A], Seq[A])]
def showGeneric(any: Any, color: String)(show: PartialFunction[Matchable, String]): String
def showGeneric(any: Any, color: String): String
def testSeqElements[A](test: (A, A) => Boolean)(makeMessage: (A, A, Int) => ErrorMessage): Assertion[(Seq[A], Seq[A])]
def testSeqElements[A](test: (A, A) => Boolean): Assertion[(Seq[A], Seq[A])]

Extensions

Extensions

extension [A](self: Assertion[A])
def imap[B](name: String)(f: PartialFunction[B, A]): Assertion[B]
extension [A](self: Assertion[Seq[A]])
def toNelAssertion: Assertion[NonEmptyList[A]]