specs2

    10

    2答えて

    ユニットテストにはspecs2/scalaを、ビルドにはgradleを使用しています。デフォルトでは、単体テストの出力はhtmlファイルに出力されます。私は出力を直接stdout(sbtのように)に直接行きたいと思います。 誰でも魔法の呪文を知っていますか? おかげ 翼

    26

    1答えて

    私のテストケースの1つを"保留中"の状態にする必要があります。 テストを実行したときに出力に表示される何らかのメッセージをお聞きしたいと思います。@Ignore("Pending: issue #1234 needs to be fixed")のJUnitのようなものです。 Specs2と同等の機能はありますか? class MySpec extends mutable.Specification

    3

    1答えて

    MockitoとSpecs2を使用して、パラメータのタイプにビューの境界線を持つメソッドをモックするときに問題が発生しました。例えば :バインドビューは、メソッドへの余分な暗黙の引数に変換するので、単純に言えば、Mockitoは、実引数モックrecievesへの期待によって説明コールを調整することはできません //Receiver.scala class Receiver { def

    14

    3答えて

    私のspecs2テストスイートでScalaCheckプロパティテストを一時的に行い、デバッグを容易にしたいと考えています。現在、テストスイートを再実行するたびに異なる値が生成される可能性があります。これは、観察された動作の変更がコードの変更に起因するのか、別のデータの生成によるものなのかわからないためです。 どうすればいいですか? ScalaCheckで使用されるランダムなシードを設定する正式な方

    2

    2答えて

    をスローscalatra docsからscalatra specs2例を実行しているとき、私はこの例外を取得しています::ここ ThrowableException: org.eclipse.jetty.http.HttpGenerator.flushBuffer()I (FutureTask.java:138) は、テストコード(輸入をスキップし、5行目から始まる)ですここで class M

    7

    2答えて

    私はscalaソフトウェアのspecs2 Unittestを書いています。実行はうまくいきます。私が持っている唯一の問題は、すべてのテストが終わった後にクリーンアップする必要があることです。私はちょうどそのための解決策を見つけることができません。すべてのテストが終了した後にいくつかの機能を実行する方法はありますか?

    4

    1答えて

    私はPlay Framework 2.0とSpecs2を使ってモデルメソッドをテストしようとしています。 Global.scalaは最初の実行時にデータをデータに埋め込みます。あるテストでは、以下のようなコードを使って正常にテストできます。 def dateHelper(str: String): Date = new SimpleDateFormat("MM/dd/yyyy").parse(st

    25

    5答えて

    私は、SBTがspecs2テストを並行して実行していることに気付きました。これは、私のテストの1つがファイルからの読み書きを含んでいることを除き、予期せず失敗します。下記参照。 は、各テストのために別のファイル名と涙ダウンを使用してシリアルで実行するすべてのテスト、 を設定 よりも良くなるのオプションがありますか? class WriteAndReadSpec extends Specificat

    15

    1答えて

    あなたはSBTプロジェクトで定義された2つのテストしている場合: class Spec1 extends Specification { def is = "Tests for specification 1"^ p^ "Test case 1" ! todo^ end } と class Spec2 extends Specificatio

    9

    5答えて

    私はFakeApplicationと埋め込みmongodbデータベースを使用するspecs2テストを持っています。 def inMemoryMongoDatabase(name: String = "default"): Map[String, String] = { val dbname: String = "play-test-" + scala.util.Random.nextIn