specs2

    0热度

    2回答

    我一直在试图在重载的方法上进行匹配。 我是新来的Scala和specs2,所以这是有可能的一个因素;) ,所以我有这个SchedulerDriver class 一个模拟的,我尝试验证的参数的内容正在 传递给这个launchTasks方法的签名: http://mesos.apache.org/api/latest/java/org/apache/mesos/SchedulerDriver.htm

    2热度

    1回答

    我似乎无法弄清楚如何整合三者。我已经找到了如何使用specs2和scalacheck类似下面的测试: class ExampleSpec extends Specification with ScalaCheck { def is = s2""" Example scalacheck $e1 """ def e1 = prop((i: Int) => i =

    0热度

    1回答

    我使用PlayFramework 2.3和specs2编写功能测试。 在本文档中,有下面的例子 "run in a browser" in new WithBrowser(webDriver = WebDriverFactory(HTMLUNIT), app = fakeApplicationWithBrowser) { … } 如何运行对多个驱动器本次测试? 我目前使用的: def dr

    0热度

    1回答

    我开始与斯卡拉的一个新项目。我想用Specs2测试我的组件。但我已经失去了一个半小时来解决模拟验证问题。 我的规格如下: Creating a page should Verify that the name is not empty Verify that the name is unique Produce and store the page 我有我的仓库模

    1热度

    1回答

    按照此post中的说明,我已经能够在单个FakeApplication实例中运行多个测试。这可以显着减少测试执行时间并避免与play-reactivemongo插件相关的一些问题。 所以我改变了我的测试类形式是: { "SomeController" should { "do this" in FakeApplication(additionalConfiguration =

    0热度

    1回答

    在我的代码,有: def submitContent(getDocContent:() => String, callback: Try[Boolean] => Unit): Unit = { // .... callback(Failure(new InflightChangeTimeoutException(pendingChange))) } 我想测试在某些情况下,

    0热度

    1回答

    我有一个specs2Specification来针对多个数据库测试与数据库相关的事情。因此它通过其构造函数参数来测试数据库配置。它是从一个更大的spec中实例化和使用的,它可以测试所有的数据库。 现在我只想测试一下,让我们说sbt的MSSQL,但如果我使用test-only f.q.d.n.MySpec(DatabaseConfig.MSSQL)没有测试运行,因为它不符合任何测试。如果我关闭该参数

    2热度

    2回答

    这里是我试图运行的代码: import org.specs2.mock.Mockito import org.specs2.mutable.Specification import org.specs2.specification.Scope import akka.event.LoggingAdapter class MySpec extends Specification with

    0热度

    2回答

    我使用specs2作为我的测试框架。 我想生成一个在测试中可用的uniq密钥。 def around[R: AsResult](r: => R): Result = { val uniqueToken = before() try AsResult(r)(uniqueToken) finally after(uniqueToken) } "foo" should

    2热度

    1回答

    我有一个scala项目,其中包含一个java项目的specs2 scalacheck规范。 我能够与运行在Eclipse中JUnitRunner和所有测试通过的规范。 我也可以执行gradle测试任务,但我没有看到有关测试的任何控制台输出。 这是我的build.gradle文件: apply plugin: 'scala' apply plugin: 'eclipse' ext {