35
Specs2 3.0 WarszawaScala

Specs2 3.0

  • Upload
    specs2

  • View
    1.211

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Specs2 3.0

Specs2 3.0

WarszawaScala

Page 2: Specs2 3.0

Changes

User guide

API

ScalaCheck

HTML

& more

Page 3: Specs2 3.0

If you missed the beginning…

Page 4: Specs2 3.0

If you missed the beginning…

Page 5: Specs2 3.0

And more!

Page 6: Specs2 3.0

And more!

Page 7: Specs2 3.0

3.0, why?

Page 8: Specs2 3.0

Why?

http://bit.ly/lambdajam-2014-specs2

Scalaz-stream inside

Page 9: Specs2 3.0

9

Changes

Page 10: Specs2 3.0

10

User Guide

Page 11: Specs2 3.0

User Guide

Page 12: Specs2 3.0

User Guide

Page 13: Specs2 3.0

User Guide

Page 14: Specs2 3.0

User Guide

Page 15: Specs2 3.0

User Guide

Page 16: Specs2 3.0

Home Page

Page 17: Specs2 3.0

API - breaks

Page 18: Specs2 3.0

API - breaks

Before After

Page 19: Specs2 3.0

API - breaks

Before After

Page 20: Specs2 3.0

API - nesting

Before After

Page 21: Specs2 3.0

API - fragments After

Page 22: Specs2 3.0

New stuff!

Page 23: Specs2 3.0

API - Specification After

Page 24: Specs2 3.0

API – Reader pattern After

Page 25: Specs2 3.0

API – Reader pattern After

Page 26: Specs2 3.0

API – Reporting After

Composa

ble!

custom

Page 27: Specs2 3.0

HTML

Page 28: Specs2 3.0

HTML

Page 29: Specs2 3.0

HTML

Page 30: Specs2 3.0

ScalaCheck

Page 31: Specs2 3.0

ScalaCheck

Page 32: Specs2 3.0

& more

Text1Text1 Example1Example1 Example2Example2 Example3Example3

Text1Text1 Example1Example1 Example2Example2 Example3Example3

Example2.1Example2.1 Example2.2Example2.2

Page 33: Specs2 3.0

& more

Page 34: Specs2 3.0

Can you help?

• try it and report issues!• extends the Notifier for Steps• fix/close #256: “make specs2 aware of JUnit categories”• create a PDF Printer• create an Eclipse plugin• add coverage to the build• add more specs/properties!

Page 35: Specs2 3.0

Thanks!

3.0, Doc!