我注意到SBT正在并行运行我的specs2测试。这看起来不错,除了我的一个测试涉及从文件读取和写入并因此不可预测地失败,例如,见下文。 有什么比 更好的选择,设置所有的测试以串行运行, 使用每个测试单独的文件名和撕裂起伏? class WriteAndReadSpec extends Specification{
val file = new File("testFiles/tmp.tx
我已经得到了以下类,我想写一些Spec测试用例,但我真的很陌生,我不知道如何开始。我的班级喜欢这样: class Board{
val array = Array.fill(7)(Array.fill(6)(None:Option[Coin]))
def move(x:Int, coin:Coin) {
val y = array(x).indexOf(None)
我正在尝试使用Specs2编写下列规范,但似乎无法让它工作,编译器总是抱怨“没有隐式视图可用单位=> org.specs2.execute.Result“。 这里的测试来源: "generate the correct output when merging an extraction" in {
val source = new File("src/test/resources/sa