問題タブ [scalatest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
566 参照

java - Scalaテストを既存のNetbeansJavaプロジェクトに統合する最良の方法は?

テストに感染する前に作成したスタンドアロンアプリケーションがあります。これはNetbeansのGUIプロジェクトなので、私はMatisseに依存していますが、少なくとも今は変更したくありません。

ただし、単体テストのカバレッジを構築したいと思います。この機会に、Scalaについて学びたいと思います。

だから私がやりたいのはscalaでテストを作成することです。Scala Testにはjunitランナーがあるので、これが可能であることを理解しています。私はアリをハックして最終的には機能させることができると思いますが、それは一種の「収まるまでポンド」のシナリオになると思います。Stack Overflowを検索しましたが、同様の質問がありますが、まったく同じトピックではありません。

誰かがこれを以前にやったことがありますか?もしそうなら、その方法を教えてください。ありがとう!

0 投票する
1 に答える
731 参照

scala - ScalaTestを使用したSBTの詳細なテストレポート

SBTにテストのより詳細な出力を生成させる方法は?今私が得るのはメソッドとスタックトレースの名前だけです-スタックトレースを取り除くために、それをもう少し制御したいと思います、そしておそらく期待される、実際の...などのフォーマットされた情報を持っています...

助けてくれてありがとう

0 投票する
3 に答える
1541 参照

eclipse - Eclipseはscalatestflatspecをjunitテストとして扱いません

これが私のテストケースですが、ファイルを右クリックしても、Eclipseでrunasjunitテストオプションが表示されません。実行構成を手動で作成しようとしましたが、意味がありません。scalaバージョン:2.8.1scalatest:1.3 eclipse:3.6.2

0 投票する
1 に答える
820 参照

junit - Java/Junit4からScala/ScalaTestへの移行

ScalaTestに関していくつか質問があります。

ScalaTestを使用してテスト実行ORDERを確認するにはどうすればよいですか、Junit4の@ Suite.SuiteClassesアノテーションを引き続き使用できますか、またはJunitをまったく使用せずに別の方法がありますか?

上記をScalaに翻訳するだけで、準備はできていますか?

もう1つの質問は
、「db」フィールドをスイートクラスで使用できるようにするにはどうすればよいですか。Javaでは、フィールドは静的であるため、すべてのスイートクラスから参照できます。
たぶん、参照を保持するコンパニオンオブジェクトを定義しますか?

0 投票する
1 に答える
1810 参照

scala - SBTプロジェクトに複数のテストフォルダーを設定する

1つではなく複数のテストフォルダーを持つようにSBTプロジェクトを設定したいと思います。だから私たちは見たいです:

    • src
      • テスト
        • スカラ
          • 単位
          • 機能的

これを行うために、SBTプロジェクトのファイルパスをどのように構成しますか?

0 投票する
1 に答える
2079 参照

scala - SBT での複数のテスト フォルダーに対するアクションの設定

前の質問に関連して、さまざまな種類のテスト用に複数のテスト フォルダーを用意し、各フォルダーに含まれるテストを個別のSBTアクションで実行できるようにしたいと考えています。

たとえば、アクション 'test-unit' はフォルダーsrc/test/scala/unitに含まれるテストのみを実行し、'test-functional' アクションはsrc/test/scala/functionalにあるテストのみを実行します。これを行うアクションをどのように記述しますか?

0 投票する
1 に答える
12293 参照

unit-testing - 特性を持つ Scala と Mockito

自然に2つの部分に分割される単純なクラスがあったので、次のようにリファクタリングしました

その後、単体テストが失敗し始めました。

以下は、問題を再現する試みです。3 つの例の機能はすべて同じですが、3 番目のテストは示されているように NullPointerException で失敗します。mockitoで問題を引き起こしているのは、特性の使用について何ですか?

編集: Mockito は Scala に最適な選択ですか? 間違ったツールを使用していませんか?

0 投票する
1 に答える
4716 参照

testing - ScalaTestとMaven:はじめに

私は何年も取り組んできたMaven/Javaプロジェクトを持っており、JavaPosseのアドバイスを受けて、Scalaでテストを書き始めたいと思っていました。ScalaTestのJUnit4クイックスタートに続いていくつかのテストを作成しましたが、「 mvntest 」の実行中にこれらのテストを実行する必要があります。これはどのようにすればよいですか?src / test / scalaのテストを古いJUnit4テストと並べて実行できるようにするには、pom.xmlに何を入れる必要がありますか?

乾杯

ニック

PS、はい、私はグーグルをしてきました、しかし私がトピックで見つけることができたのは私が働かなかったいくつかのv1.0以前の提案だけでした

PPS、ボーナスの質問:Eclipse / STSでテストを右クリックし、「Debug As ... ScalaTest」など、これまで「Debug As ..」と言ったのと同じように、これらのテストを一度に1つずつ実行するにはどうすればよいですか。 。JUnitテスト」?

PPPS、 2009年7月から答えが変わったと思いますか?

0 投票する
1 に答える
1242 参照

java - Java Eclipse プロジェクトの ScalaTest

私は ScalaTest にかなり慣れていませんが、Maven で実行できるようになったので、もちろん Eclipse でもうまく動作させたいと思っています。私のプロジェクトは Java プロジェクトですが、ScalaTest でテストを作成して Scala のスキルを向上させたいと考えています。

プロジェクトを右クリックして、「構成」と「Scala Nature を追加」と言う必要があることを理解しました。ただし、これを行うと、Eclipse はすべての Java ファイルを scalac でコンパイルしようとするため、問題リストに多くの「Scala Problem」エントリが表示されます。もちろん、Scala の性質を持たないことで、すべての Scala ファイルのプロジェクトに多くの「Java 問題」エントリができます。Scala の性質を src/test/scala だけに追加するにはどうすればよいですか?

乾杯

ニック

0 投票する
4 に答える
8726 参照

spring - ScalaTestをSpringと統合するにはどうすればよいですか

ScalaTestテストに@AutowiredSpringコンテキストのフィールドを入力する必要がありますが、ほとんどのScalatestテスト(たとえば、 -FeatureSpecで実行することはできません)SpringJUnit4ClassRunner.class

(Javaですが、要点はわかります)。

ScalaTest@Autowiredのフィールドにデータを入力するにはどうすればよいですか?ApplicationContext