2017-01-30 10 views
0

に私は、Eclipse Neon2(4.6.2)を使用しています。私はSpock Framework(http://spockframework.org/)を使用しようとしています。これまで私が行ったことは次のとおりです。統合スポックテストフレームワークのEclipse Neon2のv4.6.2

  1. EclipseにGroovyプラグインを追加しました。この特定のバージョンのEclipse(Neon2 V4.6.2)用のGroovyプラグインがないので、ここで説明した手順、特に「How To Install」セクションを参照してください。

  2. 私は右クリックしました私のEclipseプロジェクトでGroovyプロジェクトに変換しました。

  3. 私は、Eclipse MarketplaceからJspressoでスポックプラグイン2.13をインストールしました。

  4. 私は私のEclipseプロジェクトを右クリックして、それを「スポック自然」を追加しました。

この段階で私はGroovyクラスを作成できますが、IDEはSpock構文を識別できません。たとえば、SpockのSpecificationクラスを拡張するときに、クラスが見つからないか、パッケージが見つかりませんでした。

私は、これはMavenのかのGradleを使用してはるかに容易にすることができますどのように実現し、それは今長い話だと私はちょうど私がこれまで間違ってやっているのかを見つけようとしています。

ありがとうございました。

答えて

2

あなたはあなたのプロジェクトの依存関係としてスポックを追加しましたか?テストをコンパイルするときは、クラスパス上にある必要があります。

+0

私はそれについて考えたが、その後、プロジェクトに「スポック自然を追加する」のポイントは何ですか。それは正確に何をしていますか?しかし、とにかく、すべてが失敗したとき、私はspock jarをビルドパスに追加しようとしましたが、これは外部のjarを追加しようとしたときに見つけたjarファイルです:org.jspresso.contrib.sjsplugin.spock_3.0.7.201611272038.jar。私はそれを追加しましたが、主なSpock 'Specification'クラスはまだ見つかりませんでした。ドキュメントから – Brams

+0

は、ここでスポックプラグインが何をするかです: 構文は –

+1

(グルーヴィーなフォーマットされたアサーションを読みやすくするために)、固定幅フォントによって完了 JUnitのトレースペインのフォントの置き換えはあなたがEclipseのスポックを追加 キーワードをハイライトする:ここでは機能が含まれていますプラグインjar; Spock jarを追加する必要があります。 –

関連する問題