use scalatest instead of junit