autofixture

    0

    1答えて

    私の目標は、特定のテストに関連するパラメータのみを定義できることです.c#(厳密にはコンストラクタインジェクション、テストで指定されていないパラメータの有効な値をカスタマイズされたフィクスチャで処理します。 私の頭の中でこの1つを傷つける - 私の "with"という文字列のプロパティのカスタマイズでは、DateTimeとintは無視されます。 "ゲスト" に基づく例: public class

    1

    2答えて

    ISpecimenBuilderからRepeatCountを知る方法はありますか?私は特定のパラメータ名のための新しい標本作成を作成しています。基本的に、Createメソッドはパラメータ名を要求します。 "myParamName"であり、タイプは、 "MyParamType"は、カスタマイズされたオブジェクトを返します。 これは完璧ですが、パラメータ型がIEnumerable {MyParamTy

    0

    1答えて

    ユニットテストのためにnunitおよびautofixtureを使用しているときに非常に奇妙な例外が発生しました。 IFixture fixture = new Fixture().Customize(new AutoMoqCustomization()); var assertion = new GuardClauseAssertion(fixture); : は、私はすべての入力などのオブジ

    1

    1答えて

    AutoFixture.AutoMoqを設定して、抽象クラスをモックするときに特定のコンストラクタを使用するような方法はありますか? 抽象クラスで実行された実装をテストする必要があります。しかし、私は特定のコンストラクタを使う必要があります。 public abstract class A { public A(IQueryable q) // I need to use this

    2

    1答えて

    xUnitによって作成されたITestOutputHelperをAutoFixtureコンテキストで使用できるようにすることは可能ですか? 私の統合テストでは、いくつかのルーチン操作のヘルパーメソッドを含むBuilderクラスを使用します。クラス作成の複雑さを隠すために、私はカスタムAutoDataAttributeを使用します。したがって、私のテストはAutoFixtureからテストメソッドのパ

    1

    2答えて

    System.Collections.Genericには非常に便利なImmutableListがあります。しかし、このタイプのAutofixtureはpublicコンストラクタを持たないため例外をスローしています。それはnew List<string>().ToImmutableList()のように作成されています。 AutoFixtureに入力する方法を教えてください。 fixture.Regi

    0

    1答えて

    天気予報の解析方法をユニットテストしたいと思います。私の最初のアプローチは、autofixtureにweatherオブジェクトを作成させ、そこからクエリ応答を作成することでした。しかし、天候クラスは、複数の制限が含まれています 湿度がパーセント値であると温度が温度単位 に応じて、最小値以上でなければなりません 1-100の間でなければなりません、それはすることが可能ですこの問題を解決し、このアプロ

    0

    1答えて

    を使用するときに私たちは、断続的OutOfMemoryExceptionsを投げ、当社のCIパイプライン破壊されているいくつかの類似したユニットテストがあります:あなたは私たちはその数字を作成するためにAutoFixtureのジェネレータを使用している見ることができるように public void Evaluate_Node1GreaterThanNode2_ReturnsTrue_Decimal

    3

    1答えて

    を実行しているから、テストを防ぎますテストは決して実行されません。 AutomMoqDataが正しくヒットしたが、テスト内のコードが実行されることはありませんし、すべてのものは、次のようなメッセージで警告なし を終了します。テストは、テストランナーの一覧には表示されません Test adapter sent back a result for an unknown test case. Ignor