Package

org.hammerlab.test.matchers

seqs

Permalink

package seqs

Visibility
  1. Public
  2. All

Type Members

  1. case class MapMatcher[K, V](expected: Map[K, V])(implicit evidence$1: Ordering[K], evidence$2: Ordering[V]) extends Matcher[Map[K, V]] with Product with Serializable

    Permalink
  2. case class PairSeqMatcher[K, V](expected: Seq[(K, V)], matchOrder: Boolean = true)(implicit evidence$1: Ordering[K], evidence$2: Ordering[V]) extends Matcher[Seq[(K, V)]] with Product with Serializable

    Permalink

    Custom Matcher for Seqs of key-value pairs.

    Custom Matcher for Seqs of key-value pairs. Prints nicely-formatted messages about tuples that differ between one collection and another in specific ways:

    • keys (and hance values) present in one and not the other.
    • keys that are present in both but with differing values.
    • pairs that are present in both but in different orders.
  3. case class SeqMatcher[T](expected: Seq[T], matchOrder: Boolean = true) extends Matcher[Seq[T]] with Product with Serializable

    Permalink
  4. class SetMatcher[T] extends Matcher[Set[T]]

    Permalink

Value Members

  1. object MapMatcher extends Serializable

    Permalink
  2. object PairSeqMatcher extends Serializable

    Permalink
  3. object SeqMatcher extends Serializable

    Permalink
  4. object SetMatcher

    Permalink

Ungrouped