問題タブ [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.
java - Scalaテストを既存のNetbeansJavaプロジェクトに統合する最良の方法は?
テストに感染する前に作成したスタンドアロンアプリケーションがあります。これはNetbeansのGUIプロジェクトなので、私はMatisseに依存していますが、少なくとも今は変更したくありません。
ただし、単体テストのカバレッジを構築したいと思います。この機会に、Scalaについて学びたいと思います。
だから私がやりたいのはscalaでテストを作成することです。Scala Testにはjunitランナーがあるので、これが可能であることを理解しています。私はアリをハックして最終的には機能させることができると思いますが、それは一種の「収まるまでポンド」のシナリオになると思います。Stack Overflowを検索しましたが、同様の質問がありますが、まったく同じトピックではありません。
誰かがこれを以前にやったことがありますか?もしそうなら、その方法を教えてください。ありがとう!
scala - ScalaTestを使用したSBTの詳細なテストレポート
SBTにテストのより詳細な出力を生成させる方法は?今私が得るのはメソッドとスタックトレースの名前だけです-スタックトレースを取り除くために、それをもう少し制御したいと思います、そしておそらく期待される、実際の...などのフォーマットされた情報を持っています...
助けてくれてありがとう
eclipse - Eclipseはscalatestflatspecをjunitテストとして扱いません
これが私のテストケースですが、ファイルを右クリックしても、Eclipseでrunasjunitテストオプションが表示されません。実行構成を手動で作成しようとしましたが、意味がありません。scalaバージョン:2.8.1scalatest:1.3 eclipse:3.6.2
junit - Java/Junit4からScala/ScalaTestへの移行
ScalaTestに関していくつか質問があります。
ScalaTestを使用してテスト実行ORDERを確認するにはどうすればよいですか、Junit4の@ Suite.SuiteClassesアノテーションを引き続き使用できますか、またはJunitをまったく使用せずに別の方法がありますか?
上記をScalaに翻訳するだけで、準備はできていますか?
もう1つの質問は
、「db」フィールドをスイートクラスで使用できるようにするにはどうすればよいですか。Javaでは、フィールドは静的であるため、すべてのスイートクラスから参照できます。
たぶん、参照を保持するコンパニオンオブジェクトを定義しますか?
scala - SBTプロジェクトに複数のテストフォルダーを設定する
1つではなく複数のテストフォルダーを持つようにSBTプロジェクトを設定したいと思います。だから私たちは見たいです:
- 根
- src
- テスト
- スカラ
- 単位
- 機能的
- src
これを行うために、SBTプロジェクトのファイルパスをどのように構成しますか?
unit-testing - 特性を持つ Scala と Mockito
自然に2つの部分に分割される単純なクラスがあったので、次のようにリファクタリングしました
その後、単体テストが失敗し始めました。
以下は、問題を再現する試みです。3 つの例の機能はすべて同じですが、3 番目のテストは示されているように NullPointerException で失敗します。mockitoで問題を引き起こしているのは、特性の使用について何ですか?
編集: Mockito は Scala に最適な選択ですか? 間違ったツールを使用していませんか?
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月から答えが変わったと思いますか?
java - Java Eclipse プロジェクトの ScalaTest
私は ScalaTest にかなり慣れていませんが、Maven で実行できるようになったので、もちろん Eclipse でもうまく動作させたいと思っています。私のプロジェクトは Java プロジェクトですが、ScalaTest でテストを作成して Scala のスキルを向上させたいと考えています。
プロジェクトを右クリックして、「構成」と「Scala Nature を追加」と言う必要があることを理解しました。ただし、これを行うと、Eclipse はすべての Java ファイルを scalac でコンパイルしようとするため、問題リストに多くの「Scala Problem」エントリが表示されます。もちろん、Scala の性質を持たないことで、すべての Scala ファイルのプロジェクトに多くの「Java 問題」エントリができます。Scala の性質を src/test/scala だけに追加するにはどうすればよいですか?
乾杯
ニック
spring - ScalaTestをSpringと統合するにはどうすればよいですか
ScalaTestテストに@Autowired
Springコンテキストのフィールドを入力する必要がありますが、ほとんどのScalatestテスト(たとえば、 -FeatureSpec
で実行することはできません)SpringJUnit4ClassRunner.class
(Javaですが、要点はわかります)。
ScalaTest@Autowired
のフィールドにデータを入力するにはどうすればよいですか?ApplicationContext