specs2

    0热度

    1回答

    我运行了以下测试: class FooTest extends SpecWithJUnit with MockServer { "Foo" should { "fail" in new ctx { givenAListenerThatAlwaysFailsWhenExcecuted() foo.runMethodThatInvokesAListener }

    0热度

    1回答

    我想在Play 2.4中用Scala运行一些Specs2测试。但因为应用程序依赖于一些Guice DI模块,所以即使我的测试不直接依赖于这些模块,我也需要这些模块需要的配置。 我有一个conf/dev.conf文件,其中包含必要的配置。该文件还包含默认的conf/application.conf。 在Play 2.4中运行测试时,如何使我的Specs2测试使用替代conf/dev.conf? 我看

    -1热度

    1回答

    我使用specs2测试下面的类 class ConstraintSolver { def solve(solver: Solver)(callback: (ConstraintSolution) => Unit) = { val results = solver.solve() callback(ConstraintSolution(true, results))

    3热度

    2回答

    我想在Play2/Scala中编写一个简单的REST API的测试用例来发送/接收JSON我的测试如下所示: import org.junit.runner.RunWith import org.specs2.matcher.JsonMatchers import org.specs2.mutable._ import org.specs2.runner.JUnitRunner impor

    4热度

    1回答

    我试图测试我们的play 2.4.x应用程序,它大量使用了对渲染表和类似事件的反应。当正常运行应用程序时,所有的javascript都会被正确处理和输出。然而,从我们的集成测试阶段(使用扩展WithBrowser来支持硒规格的示例中的东西),资产显然不可用。 我们得到了很多的错误,如以下(每个JavaScript文件,我们尝试加载): [error] - com.gargoylesoftware.

    0热度

    1回答

    我有这样的代码 "When some call is made, status is (+value+)" in { Get("/path") ~> routeToCall ~> check { // some statements status === OK <---- this value I want in When Statment }

    0热度

    1回答

    我有一个大的json文件与测试列表。 Json文件包含多个文件名,其中包含测试类的名称,其中包含一些设置内容和测试列表。这里有一个这样的JSON文件的例子: { "filename1.py": { "ClassName": [ "setupSection": [ here will be list of sqls which should be perf

    9热度

    2回答

    我想写一些集成测试用于运行光滑的服务,然后通过回滚事务清理postgresql数据库,但我没有办法做到这一点。我知道我可以测试已经组合在一起的DBIO对象并将它们回滚,但是如果我想在更高级别的抽象层次上测试,看起来并不可能。 伪代码,我想这样做: StartDbTransaction() // setup DoSomethingInDB() AssertSomething() RollBac

    0热度

    1回答

    我使用specs2和scala测试该方法的输出是否如预期的那样。该测试是如下: call() must beEqualTo(expectedCall) expectedCall区分类的一个实例 - 相同call()回报。当我运行测试,我得到以下错误 [error] 'CustomScriptParsedOutput(0,Some(List(IntegrationRecordMsg(-500.

    1热度

    1回答

    我有这样 class SomeSpec extends Specification with Specs2RouteTest with SomeService ,我已经写测试用例,其workiing精细的测试文件。 但我没能获得登录日志文件的消息,所以我需要有记录在规范,现在我们可以通过使用 class SomeSpec extends Specification with Specs2Rou