POM.xml maven依赖文件
• Dependency for the core scala-library:
org.scala-lang
scala-library
2.10.0
• Dependency for scalatest (a framework for testing in Scala that supports
JUnit and other styles; we will cover it in detail in Chapter 4, Testing Tools):
org.scalatest
scalatest_2.10
2.0/version>
test
• Dependency for JUnit to use Java Assert statements in our test case:
junit
junit
4.11
test
scala-maven-plugin
net.alchim31.maven
scala-maven-plugin
scala-compile-first
process-resources
add-source
compile
scala-test-compile
process-test-resources
testCompile
单元测试代码
import org.junit._
import Assert._
class CustomerScalaTest {
@Before
def setUp: Unit = {
}
@After
def tearDown: Unit = {
}
@Test
def testGetCustomerId = {
System.out.println("getCustomerId")
val instance = new Customer()
val expResult: Integer = null
val result: Integer = instance.getCustomerId()
assertEquals(expResult, result)
}
}