Ich bin neu in Scala und Spark. Ich brauche JUnit für das folgende Wortzählimpulsprogramm zu schreiben:Müssen JUnit Test für Scala Code schreiben
import org.apache.spark.SparkContext
import org.apache.spark.SparkContext._
import org.apache.spark._
object SparkWordCount {
def main(args: Array[String]) {
meth()
}
def meth() {
//Spark Config object having cluster information
val sparkConfig = new SparkConf()
.setAppName("SparkWordCount")
.setMaster("local")
val sc = new SparkContext(sparkConfig)
val input = sc.textFile("C:\\SparkW\\input\\inp.txt")
val count = input.flatMap(line ⇒ line.split(" "))
.map(word ⇒ (word, 1))
.reduceByKey(_ + _)
count.saveAsTextFile("outfile")
System.out.println("OK");
}
}
Wie schreibe ich einen Test für diese mit JUnit?
Was haben Sie zuerst versucht, nachdem Sie sich das Spark-Dokument angesehen haben, um zu sehen, wie es getestet werden sollte? – cchantep
Bitte lesen: https://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-an-actual-question ... ** Sie ** beginnen, indem Sie Ihre Gedanken/aktueller Code; und wir helfen bei der Lösung von Problemen. Wir machen diesen ersten Schritt nicht für Sie. – GhostCat
Wenn Sie mit Java vertraut sind, können Sie Ihren Scala-Code aus Java testen, wenn Sie möchten. – stefanobaghino