testing2/danube_test3.scala
author Christian Urban <christian dot urban at kcl dot ac dot uk>
Tue, 06 Aug 2019 00:12:34 +0100
changeset 270 b9eaa5cdec4a
parent 263 5a16bcb4105e
child 284 9a04eb6a2291
permissions -rw-r--r--
updated


val ls_urban = List(("1", "a"), ("2", "a"), ("1", "c"), ("2", "a"), ("1", "c"))

val m_urban = groupById(ls_urban, Map())

assert(m_urban.getOrElse("1", Nil).count(_ == "c") == 2)
assert(m_urban.getOrElse("1", Nil).count(_ == "a") == 1)
assert(m_urban.getOrElse("2", Nil) == List("a", "a"))