alvinalexander.com | career | drupal | java | mac | mysql | perl | scala | uml | unix  

Scala example source code file (unittest_io_Jvm.scala)

This example Scala source code file (unittest_io_Jvm.scala) is included in the DevDaily.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Java - Scala tags/keywords

readlinestest, readlinestest, test, test, testcase, testconsolemain, testconsolemain, testsuite, testsuite, this

The Scala unittest_io_Jvm.scala source code

import scala.testing.SUnit._
import scala.io.Source

object Test extends TestConsoleMain {

  def suite = new TestSuite(
      new ReadlinesTest
  )

  class ReadlinesTest extends TestCase("scala.io.Source method getLines()") {
    
    val src = Source.fromString(""" 
This is a file
it is split on several lines.

isn't it?
""")
    def runTest() = assertEquals("wrong number of lines",src.getLines.toList.length,5) // five new lines in there
    //for (line <- src.getLines) {
    //  Console.print(line)
    //}
  }

}

Other Scala examples (source code examples)

Here is a short list of links related to this Scala unittest_io_Jvm.scala source code file:

... this post is sponsored by my books ...

#1 New Release!

FP Best Seller

 

new blog posts

 

Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.

A percentage of advertising revenue from
pages under the /java/jwarehouse URI on this website is
paid back to open source projects.