LoneElementMapWrapper

final class LoneElementMapWrapper[K, V, MAP <: (Map)](map: MAP[K, V], collecting: Collecting[(K, V), Iterable[(K, V)]], prettifier: Prettifier, pos: Position)

Wrapper class that adds a loneElement method to Map for which an implicit Collecting[(K, V), scala.collection.GenTraversable[(K, V)]] is available.

Through the implicit conversion provided by trait LoneElement, this class allows you to make statements like:

map.loneElement._1 should be > 9
Type parameters:
K

the element type of the Map key on which to add the loneElement method

MAP

the "Map type constructor" for the collection on which to add the loneElement method

V

the element type of the Map value on which to add the loneElement method

Value parameters:
collecting

a typeclass that enables the loneElement syntax

class Object
trait Matchable
class Any

Value members

Concrete methods

def loneElement: (K, V)