xunit

    2

    1答えて

    をターゲットにしています。 public class Parameters { public string Message { get; set; } } を私はNuGetパッケージNewtonsoft.Jsonを追加しました。 このDLLはnetcoreapp1.1とnet462によって消費されなければなりません。 私はcsprojを変更しようとしたと私はDOTNETのDLLを

    0

    1答えて

    DbContextのXUnitテストを実装していますが、DbContextが正しく処理されなかったようです。私は最初のテストをデバッグすると動作しますが、2回目のテストではエラーが発生します。エラーにはlistAdsが既に追加されています。 時計を追加した後、2番目のテストでは_contextはnullですが、Advertisementsの値は_context.Advertisements.Add

    2

    1答えて

    単体テストケースの作成は初めてです。 私はCU#メソッドをテストするためにXUnitを使用しようとしています。 このメソッドは3つのテキストボックスからデータを受け取ります。 UIなしでこれをユニットテストしてデータを提供するにはどうすればよいですか? protected void btnSubmit_Click(object sender, EventArgs e){ string txt1

    4

    1答えて

    私は自分のEF6 DbContextを模倣しようとしており、すべてAdd、Update、Findの方法で動作します。しかし、それは不明な理由でRemoveメソッドでは機能しません。 理論的には、取り外した後、Studentsコレクションは1回だけ戻す必要があります。しかし、それはCount - 2を返し続けます。 3 Moq .Verifyチェックを入れて、すべてのメソッドが呼び出され、それらが実

    2

    1答えて

    私はASP.NET Core APIを持っています。私はすでにasp.netコアで統合テストを行う方法を示す文書hereを見てきました。この例では、テストサーバーを設定してからコントローラメソッドを呼び出します。 しかし、(コントローラメソッドではなく)特定のクラスメソッドを直接テストしたいですか?たとえば: public class MyService : IMyService {

    0

    1答えて

    ユニットテストのスピードアップを図っています。 app.configファイルでxunit.parallelizeAssemblyをtrueに設定すると、Visual Studioから実行するときに異なるアセンブリから複数のテストを並列で実行するようになります。しかし、ビルドサーバー上で実行すると、実行時間に違いはなく、1つのコアだけが使用されているのがわかります。 thisページのMSBuild

    3

    1答えて

    私はこれに関するさまざまな質問を見つけましたが、F#解決策は見つけられませんでした。私はそれが返すデータをチェックするためにイベントを待つのをブロックする必要があります。私は、イベントを3回受信する受信を使用しています: let disposable = Observable.take 3 ackNack |> Observable.subscribe ( fun (

    1

    1答えて

    それは dotnet test -xml myfile.xml は、出力テストファイルを使用すると、VSTSにアップロードすることができます...簡単なことを、バックDOTNETコアのproject.jsonの世界で、あるために使用されます。これはもはや機能しませんし、何がうまくいくのかについて私は助けを見つけることができません。私は私のプロジェクトをアップグレードしましたが、出力がなく、無駄

    2

    2答えて

    XUnitを使用してテストの結果を手動で設定できますか?私のテストの1つでは、前提条件を満たす必要があり、失敗した場合は、テストの結果をに確定する必要があります。。 NUnitでは、結果をAssert.Inconclusive(),Assert.Fail()などで設定できます。私はXUnitと同様のことをすることができますか?これを行うにはいくつかのベストプラクティスがありますか?