問題タブ [fitsharp]

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 投票する
0 に答える
102 参照

double - fitSharp 1.9 を使用する場合、System.Double[] のコンバーターはありません

fitSharp を使用して FITnesse テストを実行すると、capexAmounts 列の各値の近くに「System.Double[] のコンバーターがありません」というエラー メッセージが表示されます。ただし、結果は正しく解析され、double として処理されます - DoesDepreciatedAmountsEqualToSpecifiedOnes メソッド

私は何を間違っていますか?助けてください

ここに私のテーブルがあります:

そして、ここに私のコードがあります:

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

.net - FitSharpを使用してFitNesseで定数値のシンボルを設定する方法

階層メニューでのドラッグアンドドロップ操作をシミュレートするために、FitNesseテストセットアップコードを次のように表示したいと思います。

値をテーブルにハードコーディングするとすべて機能しますが、読みやすさを向上させるために記号を使用したいと思います。しかし、このようにシンボル値を設定する方法を理解することはできません。

'echo'フィクスチャを使用して、次のようなスクリプトテーブルに値を設定する他のコードを見てきました。

しかし、私は例外を受け取ります:

FitSharpでechoFixtureを使用するにはどうすればよいですか?または、シンボルを定数値に設定する別の方法はありますか?

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

testing - FitNesse: 要素がリストにないことをテストしますか?

FitSharpを使用してアプリケーションをテストしていますが、リストの内容のテストに関する質問があります。要素がリストに存在するかどうかのテストは、たとえばSubsetFixtureを使用して簡単に行うことができ、次のように記述できます。

しかし、要素がリストにないかどうかをテストするフィクスチャを作成する方法はありますか?

5が処理済みリストにない場合にのみ、最後のテーブルを通過させたい。

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

c# - C# 用の Selenium を使用した Facebook ログイン

私は Selenium C# フレームワークで遊んでいて、Facebook にログインしようとしましたが、うまくいきませんでした。

これは私がこれまでに得たものです (この投稿に基づく: Testing a Facebook Connect application using Selenium? )。私はそれを機能させることはできません。

したがって、誰かがこれを行う方法のサンプルコードを提供してくれたり、正しい方向に導いてくれたりしてくれれば幸いです。

解決済み

Firefox Selenium プラグインの記録機能を使用して、動作させるために必要な ID と関数を取得しました。ログイン ボタンには XPath 定義が必要なようで、これも Selenium IDE から取得しました。

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

.net - SQLServer2008を使用したDbFit例外

dbFitは初めてです。1つのクエリを除いて、クエリを正常に実行したバージョンdbfit1.1をダウンロードしました。その後、そのクエリはタイムアウトします。

その後、タイムアウトの修正で更新すると(https://github.com/jediwhale/fitsharp)、失敗します。

次に、次のエラーを返します。

解決策について何かアイデアはありますか?

0 投票する
2 に答える
1954 参照

c# - .NET での FitNesse SetUpFixture の簡単な例が必要

C# アプリケーションに FitNesse テストを実装しようとしています。最新の FitNesse jar と fitSharp .NET 2.2 4.0 ライブラリを使用しています。

Slim を使用してシナリオを正常に使用できました。しかし、技術に詳しくない聴衆にとってより読みやすいテストを作成するために、私は を実装することに興味があり、テスト用の一般的なデータ条件を作成するDoFixtures必要があると推測しています。SetUpFixtures

ただし、設定したデータをDoFixtureインスタンスに取得できないようです。私はいくつかのリソース ( Gojko のブックチーフを含む) を見てきましたが、この概念を個別に説明しているものはないようです。Visual Studio をデバッガーとしてテスト実行にアタッチしても、洞察は得られませんでした。些細な例を使用して、分析と構築を行うことができます。

誰かが次のような例を共有してくれませんか?

  • SetUpFixtureいくつかのデータを設定する クラス
  • DoFixtureSetUpFixture からのデータを使用する クラス
  • それらを呼び出すWiki構文?
0 投票する
1 に答える
1470 参照

c# - Fitnesseテストの実行中にコンポーネントをマッピングすると、アセンブリFluentNHibernateが見つかりません

私は非常に奇妙な問題に遭遇しました。データベースにデータを挿入してから、完全なMVCアプリケーションスタックをテストするFitnessテストがいくつか機能しています。

2つのコンポーネントプロパティマッピングをエンティティマップに追加しようとすると、「アセンブリ'FluentNHibernate...'が見つかりません」というエラーが表示されます。これはやや不可解なようです。

これらはすべてFitnessを介して実行されているため、Fitnessが依存関係をロードする方法に問題がある可能性があります...しかし、確実に知ることはできません。私が知っている唯一のことは、2つの「コンポーネント」マッピングを追加するまでこのコードは正常に実行されるということです。さらに、このコードを通常のWebアプリケーションで実行すると、これらのマッピングは正常に実行されます(したがって、「コンポーネント」マッピングとSessionFactoryクラスはTestsプロジェクトの外部で機能することがわかります)。

表示されているエラーメッセージが表示される理由を誰かが知っていますか?他に投稿する必要のあるコードがあれば教えてください。どんな助けでも大歓迎です!

DLLバージョン:

  • NHibernate- 3.3.1.4000
  • FluentNHibernate- 1.3.0.733
  • Fitnesse- v20111026
  • fitSharp- 2.2.4498.25493

これが私の実体です:

私のマッピングファイル:

my SessionFactory(BuildSessionFactoryが呼び出されたときにエラーが発生します):

私はこのスタックトレースを取得します:

FWIW、これが私のFitnessTestsプロジェクトのセッションファクトリの使用方法です。

私のFitnessクラスパスは次のとおりです。

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

configuration - dbFit の FitNesse 構成

FitNesse テスト用の次のページがあります。

ページに埋め込むのではなく、外部構成ファイルから接続文字列を取得する方法はありますか?

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

unit-testing - 実際の値と期待される値が同じであっても、FitNesse 値の比較が失敗する

計算された値を返す関数を SQL Server で実行しています。dbFit を使用して FitNesse で結果をテストすると、値が同じではないと主張します (下のスクリーンショットを参照)。

値は float として返され、2 つしか表示されていないにもかかわらず、すべての小数の比較で失敗します。比較する小数の範囲を制限する方法はありますか?

不一致の FitNesse 値