4

以下是我的目标: 1. 在 Eclipse 中运行我的测试并看到漂亮的绿色或红色条。2. 使用构建工具在命令行上运行我的测试。

我倾向于规范和 sbt,但我无法让它们工作。我不想拿起Maven。我的问题是以下哪一组效果最好?

  1. sbt 和 scalatest
  2. sbt 和规格
  3. 蚂蚁和 scalates
  4. 蚂蚁和规格
  5. 别的东西?

一个考虑因素是其他人需要多少努力才能让项目在新机器上启动并运行。如果它可以与 Hudson 集成,则可以加分。

4

2 回答 2

4

SBT绝对是超越蚂蚁的方式。Ant 不会让您与 maven 项目结构保持一致,并会迫使您滚动自己的依赖管理。

scalatest 或 specs 都可以。前者似乎是事实,但我在规格方面得到了很好的结果。

我不是 Eclipse 用户,但如果不支持任何一个测试库,我会感到惊讶。

于 2009-10-15T10:06:51.737 回答
0

我目前正在将 specs 项目切换到 sbt 并与 Mark Harrah 一起修复一些事情(查看sbt 邮件列表了解详细信息)。

请发布您在规范和 sbt 方面可能遇到的任何问题,我会尽快修复它们。

谢谢,

埃里克。

于 2009-10-15T23:19:14.180 回答