Unit testing Scala

后端 未结 3 487
Happy的楠姐
Happy的楠姐 2021-02-01 01:07

I just recently started learning the Scala language and would like to do it in TDD-way. Could you share your experiences on the unit testing frameworks there are for Scala and t

相关标签:
3条回答
  • 2021-02-01 01:18

    You could also check out Specs it's fairly complete and IIRC is heavily used as part of Lift.

    0 讨论(0)
  • 2021-02-01 01:22

    I'm the author of specs. If you're a Intellij user, I advise you to mix-in in the org.specs.runner.ScalaTest trait to your specification and run it as a ScalaTest suite.

    If you have any issue with that, or anything else feel free to send a message to the specs-users mailing list.

    0 讨论(0)
  • 2021-02-01 01:38

    Have you looked at ScalaTest ?

    I've not used it, but it comes from Bill Venners and co at Artima, and consequently I suspect it'll do the job. It doesn't appear to have IDE integration, however.

    This blog entry is a little old, but suggests that TestNG is the best option for testing Scala. TestNG will certainly have IDE integrations.

    EDIT: I've just realised that I wrote this answer in 2009, and the world has moved on (!). I am currently using ScalaTest, the IDE integration works fine, and I can strongly recommend it. In particular the matcher DSL works very nicely

    0 讨论(0)
提交回复
热议问题