問題タブ [fitnesse-slim]

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 に答える
2482 参照

java - java.lang.NoClassDefFoundError: org/apache/commons/httpclient/Credentials エラー

はじめましfitnesse rest api testingた。私はそれまでわずか3日です。で実行できますlocalhost 80。しかし、エラーはほとんど表示されず、jar欠落しているファイルはほとんどありませんでした。

私はまだエラーを下回っています。

追加したjarのリスト:

  1. httpclient-4.0.jar
  2. log4j-1.2.16.jar
  3. slf4j-api-1.7.12.jar
  4. slf4j-simple-1.7.12.jar
  5. smartrics-RestClient-2.1.jar
  6. xstream-1.4.8.jar
  7. xuggle-xuggler-5.4.jar
0 投票する
1 に答える
168 参照

fitnesse - スイート レベルにローカルなフィットネス シナリオ ライブラリは含まれていません

Fitnesse スイートにテスト ケースがあります。スイートにローカルなシナリオ ライブラリを作成しました。しかし、テストページ内ではロードされていません。

ここに私の構造があります

  • 私のテスト
    • コンテンツ
      • テスト1
      • テスト2
      • スイート1
        • シナリオライブラリ
        • テスト1

そのため、Test1 では、シナリオ ライブラリの内容が表示されません。ここに私が見たもののスクリーンショットがあります、

ここに画像の説明を入力

ご覧のとおり、ライブラリ名を取得していますが、ページを含めて展開するオプションではなく、プレーンテキストとして表示されています。

ここで何がうまくいかないのですか?

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

java - Maven フィットネス プラグインのテストの作成

uk.co.javahelp.fitnesse から fitnesse-launcher-maven-plugin をインストールしたところ、正常に動作することがわかります。

ここで、いくつかのテストを作成し、ビルド中に表示および実行したいと考えています。

私の pom.xml ファイルには、次のプラグインが含まれています。

次のプラグイン Web サイトのドキュメントに従います。

また、次のディレクトリと空の (今のところ) ファイルも作成しました。

コマンドを実行する場合:

それから私はで見ることができます

私のものではないいくつかのデフォルトのFitnesseテスト。

一方、コマンドを実行すると:

実行するテストはありません。

ビジネス ロジックの add(2, 2) メソッドが 4 を返すことを確認するなど、Slim フィクスチャを使用して非常に単純な Java テストを作成したいと考えています。

wiki テストはどのファイルに入れる必要がありますか? どのファイルにフィクスチャを入れるべきですか? Fitnesse にテストを実行するように指示する方法は?

更新:私の例のフィクスチャは次のとおりです。

およびその内容:

最後の問題、result[0] が見つからないという問題は、フィクスチャ コンテンツの getResult ではなく、getter が結果を読み取ったことが原因でした。|値|getResult?| |いくつかのスペース|いくつかのスペース|

0 投票する
0 に答える
680 参照

java - Maven フェイルセーフ実行 Fitnesse テスト

私はmaven統合フェーズでいくつかのFitnesseテストを実行する必要があります.Fitnesse mvn clean verify テストを実行すると実行されますが、実行後は次のようになります:

テストの実行: 0、失敗: 0、エラー: 0、スキップ: 0、経過時間: 4.723 秒 - integration.runnerIT [情報] -------------------- - [情報] ビルド成功 [情報] ----------------------

問題は、テストが実行され、テストの1つが失敗することですが、mavenはテストが実行されなかったと言います。

これは私のpomファイルです:

そして、これは私のテストランナーです:

実行されたフィットネステストの数と、失敗したかどうかをどのように表示できますか? 出来ますか?