specs2

    2热度

    1回答

    import org.specs2.mutable.SpecWithJUnit import org.specs2.specification.Scope import org.specs2.execute.Failure class MyTest extends SpecWithJUnit { trait Context extends Scope "myClass"

    0热度

    1回答

    我正在从Specs2 2.3.12升级到3.6.1,并且无法确定哪个依赖包含在build.sbt中以吸引AroundOutside特征。 我已经包含Installation doc中列出的所有依赖关系,但仍获得object AroundOutside is not a member of package org.specs2.specification。 AroundOutside性状记录在her

    2热度

    1回答

    我遇到了依赖关系问题,显然在测试之间出血,导致大多数测试失败。在每种情况下,调试都会显示在测试类中创建的第一个应用程序用于所有测试,这会导致失败。 我试过添加isolated和sequential,这没有效果。 我在做一些非常愚蠢或微妙愚蠢的事情吗? 例如,这里的SubjectNotPresentTest.scala class SubjectNotPresentTest extends Abst

    0热度

    1回答

    我有很多的问题,期货工作作为使用Scala的Dispatch异步HTTP调用的答案。我还用Case Class Matchers 让想我在这里做一个电话:http://ip.jsontest.com/至极返回该JSON: { "ip": "x.xxx.xxx.xxx" } 所以我建立我的规格为这 import dispatch._ import Defaults._ import org

    2热度

    1回答

    我在我的spray.io项目中使用了specs2。这一切工作正常,当我使用以下版本。 val akkaV = "2.3.6" val sprayV = "1.3.2" val specs2V = "2.3.11" 但是,最近我尝试将akka和spray版本升级到以下版本。 val akkaV = "2.3.9" val sprayV = "1.3.3" 当我现在运行我的测试时,出现以

    2热度

    1回答

    我写了这个控制器,它从浏览器中完美的作品 package controllers import play.api._ import play.api.mvc._ class Application extends Controller { val productMap = Map(1 -> "Keyboard", 2 -> "Mouse", 3 -> "Monitor")

    0热度

    1回答

    GWT的特质似乎缺少: 我检查了外部依赖,它似乎并没有在那里: 我使用以下版本的specs2: "org.specs2" %% "specs2-core" % "3.6.1" % "test" 它位于不同的位置吗?我不知道如何获得它以便使用GWT测试的全面支持。

    3热度

    1回答

    我有一个CustomApplicationLoader扩展GuiceApplicationLoader,我在其中加载一个特定于环境的conf文件。当我在ApplicationSpec中运行测试时,从特定于环境的conf文件中获取的值缺失,这应该意味着我的CustomApplicationLoader尚未执行。 任何想法如何将CustomApplicationLoader传递给FakeApplica

    3热度

    1回答

    我正在使用spray-client在e2e测试中向我的服务器生成http请求。我也使用specs2来测试服务器所需的响应。一切正常。 我已经构建了一些自定义specs2匹配器来简化我的测试代码。我的测试是这样的: val response = get(<server_endpoint_url>) response must beSuccessfulWith(content = expected

    2热度

    2回答

    将应用程序迁移到Play 2.4并将依赖注入引入到应用程序的控制器后,运行单元测试时出现“池已关闭”。受影响的测试是这样的: @RunWith(classOf[JUnitRunner]) class ApplicationSpec extends Specification { "Application" should { "doSomething" in running(