What's new in ScalaTest?
Details
ScalaTest (http://www.scalatest.org/) is modern framework for testing Java and Scala code. It integrates with JUnit, TestNG, and other existing tools, yet provides a much more concise way of writing tests by taking advantage of the Scala programming language. This talk will give a short overview of ScalaTest's goals and design, show how to use ScalaTest for test-driven, behavior-driven, and acceptance testing. It will show you how to take advantage of the functional style in your testing, and walk you through some of the newest features of ScalaTest, including enhanced support for property-based testing, the ScalaTest Shell, and the "FreeSpec."
About Bill Venners
Bill Venners is president of Artima, Inc., publisher of Artima Developer ( www.artima.com (http://www.artima.com/)). He is author of the book, Inside the Java Virtual Machine, a programmer-oriented survey of the Java platform's architecture and internals. His popular columns in JavaWorld magazine covered Java internals, object-oriented design, and Jini. Active in the Jini Community since its inception, Bill led the Jini Community's ServiceUI project, whose ServiceUI API became the de facto standard way to associate user interfaces to Jini services. Bill is also the lead developer and designer of ScalaTest, an open source testing tool for Scala and Java developers, and coauthor with Martin Odersky and Lex Spoon of the book, Programming in Scala (http://www.artima.com/shop/programming_in_scala_2ed).
