Тестировать частные члены объекта в scala

Вот объект:

package object beautifier {
  private val scientificPattern = """([+-]?\d+(\.\d+)?)([Ee]([+-]?\d+))?""".r
}

И тест:

import org.scalatest._ import vu.co.kaiyin.formatting.scientificNotaion.beautifier.scientificPattern

class ScientificNotationSpec extends FlatSpec with Matchers {
  "Regex" should "return correct matches" in {
    "-4.2e-3" match {
      case scientificPattern(coef, _, _, exponent) => {
        coef should be (-4.2)
        exponent should be (-3)
      }
    }
  }
}

И я получил ошибку, конечно:

Error:(2, 8) object scientificPattern is not a member of package vu.co.kaiyin.formatting.scientificNotaion.beautifier
import vu.co.kaiyin.formatting.scientificNotaion.beautifier.scientificPattern
       ^

Как решить эту проблему?


person qed    schedule 31.10.2015    source источник