xunit

    0

    1答えて

    xUnitの.netコアテストプロジェクトの設定ファイルから接続文字列を取得する方法をお勧めします。 私は、.netコア用の新しいVisual Studio 2017 xUnit Testプロジェクトテンプレートを使用してテストプロジェクトをセットアップしました。このプロジェクトは、2つの異なる.netコアクラスライブラリプロジェクトを参照する統合テストを実行します。その1つは、EFコアを使用して

    0

    1答えて

    次のdotnet CLIコマンド:dotnet test -l trxを使用して、.netコアプロジェクト(.netコア1.1)でユニットテストステップを実行するJenkinsジョブがあります。 使用されるユニットテストフレームワークはxUnitです。 問題は、すべてのテストテーブルが「(ルート)」としか呼ばれず、その下の「クラス」レベルにあるすべてのテストテーブルにあるように、出力trxファイル

    1

    1答えて

    DataAccessRepository(エンティティフレームワークを使用)クラスのテストケースを作成しています。このクラスはコンストラクタで2つの引数をとります。 1)接続オブジェクト 2)Automapperオブジェクト今 、私は私のテストクラスでDatabaseFixtureを渡すためのxUnitでcollectionFixtureを使用していますが、私は、同じテストクラスに同様AutoMa

    2

    1答えて

    私はVisual Studioでユニットテストを実行した場合: を私はNUnitのを使用している場合は、テストExplorerはメソッド名を示しています。 xUnitを使用すると、名前空間、クラス名、メソッド名などの完全修飾名が表示されます。それはちょっと長いです。 メソッド名のみを表示したいと思います。私はそれを見たyou can specify a setting in the App.con

    3

    2答えて

    私はVS2017 Enterpriseを持っています。私は.NETコアアプリケーションを開発し、テスト用にxUnitを使用しています。しかし私は、私のテストでCodeLensを有効にすることはできません。私はCodeLensの設定をチェックし、すべてがオンになっています。これは既知の問題か、何か不足していますか?

    1

    1答えて

    私はUnitTestingをAutoMoqとXunit for Inserting機能で自動化しようとしています。 しかし、私は次のようにKeyColumnに値を挿入することができません。 EnrolmentRecordIDは私のSQLデータベース内のIdentityColumnであり、その値は挿入時に自動的に生成されます。 メッセージ:Microsoft.EntityFrameworkCore.

    5

    1答えて

    最近、MediatRを使用して、大規模な顧客対応のポータルを再構築し、すべてをC#に変換する際のコントローラのアクションを解消することができました。この一環として、単体テストのカバレッジも向上していますが、MediatR自体をモックしようとすると問題が発生しました。 このコマンドは、プロセスを開始するための一連の処理を行い、その一部は通知を送信しています。通知そのものは、それ自身のハンドラによって

    1

    1答えて

    私は.netコアで単体テストに慣れようとしています。残念ながら、私はHttpClientラッパーが失敗したHttpResponseMessageを返すようになっています。 [Fact] public async void TestHttpExceptionOnBadRequest() { using (var stream = new MemoryStream(Encoding.UT

    0

    1答えて

    xunitmerge 2つの異なるテストセットのpy.test結果をマージすると重複テストを作成します。 私は2つのテストフォルダを持っていてpy.testを使って別々に実行しました。これはresults-1.xml & results-2.xmlを作成しました。その後、私は以下のようにマージしています。 results.xmlを作成 xunitmerge結果-1.xml結果-2.xml resu

    0

    1答えて

    Asp.net Core DBContextのXUnitテストを実装しようとしましたが、エラーが発生しました。 メッセージ:System.InvalidOperationException:エンティティタイプ 'Ads'のインスタンスは、同じキーを持つこのタイプの別のインスタンスが既にトラッキングされているため、トラッキングできません。新しいエンティティを追加する場合、ほとんどのキータイプでは、キ