xunit

    1

    1答えて

    私はクラスライブラリを抱えている、それは以下のモデルと方法 モデル含まれています public class Employee { public int EmpId { get; set; } public string Name { get; set; } } を優先mothod: public class EmployeeService { public Li

    0

    1答えて

    をテストしながら、私はただのxUnit 2.1にアップデートし、同じファイルにログオンします。 私はdifferentsアセンブリからの並列で実行されている多くのテストを通じて、特定の名前の同じファイルにログするためにこのメソッドを使用しています。 問題は、私が(でもTextWriter.Synchronizedを使用して)同時実行を管理することはできませんで、私は私のテストを実行するたびに、異な

    0

    1答えて

    Funcパラメータをユニットテスト理論に渡しています。私がやっていることの要点については、Pass complex parameters to [Theory]を参照してください。 私が抱えている問題は、テストレポートが結果を個別に分解しないことです。説明する小さな例があります。生産理論にはもっと多くのケースがあります。 public class TestReporting { publ

    0

    1答えて

    ので(それはどんな違いがあれば、私はxUnitフレームを使用しています)私はTDDをしようとしていると私はテストファイルがあります:あなたが見ることができるように、クラスのカップルがここにあります public class GatheringModuleTests { [Fact] public void GathererGathersSourceCommunications

    1

    1答えて

    私は以下の定義でAsp.net Coreメソッドを持っています。 [HttpPost] public IActionResult Upload(IFormFile file) { if (file == null || file.Length == 0) throw new Exception("file should not be null"); var o

    3

    3答えて

    xUnit.netを使用すると、は派生クラスに由来する可能性がありますか? public abstract class BaseTest { public abstract IEnumerable<object[]> Data(); [Theory] [MemberData(nameof(Data))] public void TestData(stri

    0

    1答えて

    ベースthis excellent sample custom Test Runner私は任意の外部テストDLLを実行することができます。ような何か: testReport = MyTestRunner.Run(@"External_Unit_Test.dll"); MyTestRunnerは、その実行前にExternal_Unit_Test.dllにいくつかの引数/コンフィギュレーションを与

    0

    1答えて

    Xunit.Traitから派生したアトリビュートを作成することを考えていました。考えられるのは、提供されるタイプの名前が特性値として設定されているということです。これらの線に沿って何か: [Tests(typeof(Foo.Bar))] // would be equivalent to [Trait("Type", "Foo.Bar"] [Fact] public void TestsFoo

    0

    1答えて

    データベースにアクセスするXUnitを使用して統合テストを行っています。 app.configファイルからデータベース接続文字列を取得できる必要があります。 IDEからテストを実行すると、正常に動作し、接続文字列が見つかります。私はcake.buildから自動的にテストを実行すると ConfigurationManager.ConnectionStringsは、[ "blahblah"]これはFl

    0

    1答えて

    私はApplveyorと統合したgithubに小さなプロジェクト(.netstandard 1.0 + net45)を持っています。 私は単体テストとopencoverをxunitでテストカバレッジに使用しています。 私はAppveyorは、テスト結果をコミットすることができません、ここで出力は次のとおりです。コミット ... ません結果、これはいくつかの理由である可能性があります。最も一般的な理