62得票8回答
技术和功能规格的模板

我正在寻找编写项目或工作请求的技术规范和功能规范的好模板。 你们都用什么?在编写规范时,你们深入到哪个层次?我应该注意哪些一般性的建议? 我的公司非常需要这些。目前我们根本不使用这些文档。 编辑 我已经阅读了Joel有关Painless Specification的看法,我真的很喜欢它...

35得票2回答
在ScalaTest中使用“should NOT produce [exception]”语法

我在使用Specs2和ScalaTest进行Scala语言的BDD测试,其中我使用Specs2编写了一个期望,断言某个特定异常不会被抛出。"do something" in { { .... } must not(throwA[MyException]) } 我希望能够用ScalaT...

21得票2回答
Scala测试:SUnit、ScalaTest、ScalaCheck、Specs和ParTest的状态和关系是什么?

Scala提供了各种不同的测试框架,但我想知道它们之间在成熟度和稳定性方面是否有差异,以及它们提供的独特功能。 是否有一种特定的框架适用于所有类型的开发? 这些不同的框架是否可以相互操作或与针对其他语言的测试运行器进行交互?

18得票4回答
模拟 scala 对象

我正在使用mockito,尝试对一个Scala对象进行模拟。object Sample { } //test class SomeTest extends Specification with ScalaTest with Mockito { "mocking should succe...

14得票1回答
如何在CUDA中以编程方式获取显卡规格

我刚开始学习CUDA。有没有办法通过编程获取显卡规格?

11得票4回答
Scala的Specs BDD库中的异常匹配器

我正在使用Specs BDD库来编写Scala单元测试(http://code.google.com/p/specs)。 如果我想要断言一个抛出了ClassNotFoundException类型的异常,那么我可以编写以下代码:a must throwA[ClassNotFoundExcepti...

11得票1回答
Erlang规格书撰写指南

在开源项目中,我看到以下两种编写规范的方式: 注释中编写规范@spec start_link() -> {ok, pid()} 源代码中的规格说明-spec start_link() -> {ok, pid()} 这两者有何区别?是否有一种更受欢迎?

11得票3回答
使用测试驱动开发学习Scala

我现在正在学习Scala。我看到那里有2个测试框架,ScalaTest和Specs。我的唯一问题是,我还不熟悉这种语言,无法决定哪个更好。 此外,我习惯于在编写代码之前编写测试,在函数式编程中我目前没有清晰的思路如何做到这一点。 理想情况下,我想以TDD方式学习Scala,是否有相关资源?

10得票2回答
如何使用Specs2和Scalacheck自动化测试字符串参数?

重新编写的Scala specs2测试框架将自动化测试与scalacheck集成。在specs2文档中给出的示例中,介绍了如何使用scalacheck和specs2进行测试,可以使用整数或者像eric的json示例中那样使用更复杂的自定义生成器。 当我尝试使用一个稍微简单一些的示例时,我遇到...

9得票3回答
使用Scala进行Akka actors单元测试

我对Scala还比较新,请多关照。 在我目前正在构建的应用程序中,我正在使用Akka actors,并且想编写一些单元测试。我遇到了这个Akka actors编写单元测试的官方文档 但我无法确切理解它应该如何工作。特别是, val actorRef = TestActorRef(new ...