spark unit test framework examples OTHER THAN com.

2019-03-07 05:07发布

I am trying to write test case of spark scala application code. So I am planning to use SharedSparkSession for this purpose.

I've seen other framework such as com.holdenkarau but I am looking for any other alternative especially using SharedSparkSeesion.

So I tried finding sample examples using this SharedSparkSession from the web, but I am unable to do so.

If you have any example, please post.

1条回答
萌系小妹纸
2楼-- · 2019-03-07 05:29

Spark own test framework can be used in Scala, SparkSession present there. Some dependencies have to be included, for Maven below, can be converted to Sbt. ScalaTest example: https://apache.googlesource.com/spark/+/master/sql/core/src/test/scala/org/apache/spark/sql/ColumnExpressionSuite.scala

    <dependency>
        <groupId>org.apache.spark</groupId>
        <artifactId>spark-sql_${scala.suffix}</artifactId>
        <version>${spark.version}</version>
        <scope>test</scope>
        <type>test-jar</type>
    </dependency>
    <dependency>
        <groupId>org.apache.spark</groupId>
        <artifactId>spark-core_${scala.suffix}</artifactId>
        <version>${spark.version}</version>
        <scope>test</scope>
        <type>test-jar</type>
    </dependency>
    <dependency>
        <groupId>org.apache.spark</groupId>
        <artifactId>spark-catalyst_${scala.suffix}</artifactId>
        <version>${spark.version}</version>
        <scope>test</scope>
        <type>test-jar</type>
    </dependency>
查看更多
登录 后发表回答