
Untitled
By: a guest on
Jan 11th, 2011 | syntax:
None | size: 0.81 KB | views:
70 | expires: Never
@RunWith(value = classOf[Arquillian])
class Scala2Test {
@Inject
var log: Logger = _
@Inject
var sorter: SortBean = _
@Test
def testLog() {
Assert.assertNotNull( log )
}
@Test
def sortIt() {
val a = new Array[Int](5)
a(0) = 6
a(1) = 4
a(2) = 8
a(3) = 2
a(4) = 1
sorter.sort(a)
a.foreach {
i => log.info(" --> " + i)
}
}
}
object Scala2Test {
@Deployment
def createTestArchive():Archive[_] = {
return ShrinkWrap.create(classOf[WebArchive], "test.war")
.addClasses(classOf[SortBean])
.addWebResource("test-persistence.xml", "classes/META-INF/persistence.xml")
.addWebResource("test-jetty-env.xml", "jetty-env.xml")
.addWebResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml"))
.setWebXML("test-web.xml");
}
}