首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Scalatest + maven

Scalatest + maven
EN

Stack Overflow用户
提问于 2016-11-08 17:35:03
回答 1查看 87关注 0票数 0

我正在尝试使用scalatest来测试一个类。这是我正在尝试运行的测试:

代码语言:javascript
复制
    @RunWith(classOf[JUnitRunner])
class CategorizationSpec extends FlatSpec with BeforeAndAfter with Matchers{
  var ss:SparkSession = _
  before{
    System.setProperty("hadoop.home.dir", "/opt/spark-2.0.0-bin-hadoop2.7");
    val conf = new SparkConf(true)
      .set("spark.cassandra.connection.host","localhost")
      .set("spark.sql.crossJoin.enabled","true")
      .set("spark.executor.memory","4g")
    Logger.getLogger("org").setLevel(Level.OFF)
    Logger.getLogger("akka").setLevel(Level.OFF)
    ss =  SparkSession
      .builder()
      .master("local")
      .appName("categorization")
      .config(conf)
      .getOrCreate()
    ss.conf.set("spark.cassandra.connection.host","localhost")


  }

  "DictionaryPerUser" should "be empty" in {
    val dpuc=new DictionaryPerUserController(ss)
    dpuc.truncate()
    dpuc.getDictionary shouldBe null
  }
}

但我得到了以下错误:

错误/path/project/datasystem/CategorizationSpec.scala:3:错误:对象控制器不是包path.project.datasystem错误导入path.project.datasystem.controllers.DictionaryPerUserController的成员

但是我在/src/main/scala/path/project中有这个类,测试类在/src/ test /scala/path/project中。

你知不知道?

EN

回答 1

Stack Overflow用户

发布于 2016-11-09 11:38:11

(代表任择议定书发布解决方案)。

解决了,抱歉,这是我的问题!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40493136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档