Post on 10-May-2015
description
Specs2 2.0whirlwind tour
ScalaSyd
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
MockitoG/W/T
ScalaCheck
Contexts
Pending until fixed
Command lineFailures Scripts
Snippets
DataTables
Execution
Quick start
HelloWorldSpec.scala
With sbt
With IntelliJ
Whirlwind tour
Acceptance/Unit
Quick start
Acceptance / Unit
Exception
s!
Bridging the gap
informa
l
formal
extensiv
erefacto
red
text code
readabl
eexecu
table
curre
nt
versioned
Bridging the gap
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
Equality
Typed equality
Differences
Differences
Main types
Traversable (2.0)
Traversable (2.0)
Your own
And others…
xml filesmaps
…maps
terminatio
n
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
Execution
Parallel by default
Control the execution
Control the execution
Selection
Selection
Selection
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
ContextsExecution
Before
Around
Fixture (2.0)
Applications
Database setup/cleanup
Web application context
Timing
Contexts chaining
Whirlwind tour
Matchers
Quick startScalaCheck
ContextsExecution
Acceptance/Unit
ScalaCheck
ScalaCheck
Whirlwind tour
Acceptance/Unit
Matchers
Quick startScalaCheck
Contexts
DataTables
Execution
DataTables
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
Mockito
ScalaCheck
Contexts
DataTables
Execution
Mockito
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
MockitoG/W/T
ScalaCheck
Contexts
DataTables
Execution
Given / When / Then
Given / When / Then
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
MockitoG/W/T
ScalaCheck
Contexts
Scripts
DataTables
Execution
No more operators!
Groups
Groups
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
MockitoG/W/T
ScalaCheck
Contexts
Command line Scripts
DataTables
Execution
Command-line arguments
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
MockitoG/W/T
ScalaCheck
Contexts
Command lineFailures Scripts
DataTables
Execution
Detailed failures
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
MockitoG/W/T
ScalaCheck
Contexts
Pending until fixed
Command lineFailures Scripts
DataTables
Execution
Don’t have time to fix it?
Whirlwind tour
Acceptance/Unit
Matchers
Quick start
MockitoG/W/T
ScalaCheck
Contexts
Pending until fixed
Command lineFailures Scripts
Snippets
DataTables
Execution
Snippets (2.0)
Whirlwind tour
Acceptance/Unit
Matchers
MockitoG/W/T
ScalaCheck
Contexts
Pending until fixed
Command lineFailures Scripts
Snippets
DataTables
Execution
Thanks!