xunit2

    2

    2答えて

    フレームワーク&パッケージ .NETCoreApp 1.1 Xunit 2.2.0 AutoMapper 6.0.2 Microsoft.AspNetCore.TestHost 1.1.1 Microsoft.NET.Test.Sdk 15.0.0 統合テスト public class ControllerRequestsShould { private readonly

    1

    1答えて

    私はxUnit.net、Moq、AutoFixtureを使用していくつかのテストを書こうとしています。 [Theory, AutoData] public void TestSmthCool(IService service) { } IService私はモックとしたい3つの依存関係を持っている:私は私のテストメソッドにサービスを注入する必要があります。私がテストを実行する場合でも、私が

    0

    1答えて

    私はこの作業をしていましたが、パッケットに切り替えて、いくつかのバージョンのdllが変更されたと思います。 しかし、私はまだ私が得るエラーを理解していません。 System.ArgumentException : LoggerName already in use Parameter name: loggerName 私のコードは、基本的には、まさにそれが http://www.t

    0

    1答えて

    最初にASP.NET Core 1.0テンプレートを使用してWebAPIプロジェクトを開始し、ソリューション全体のすべてのproject.jsonファイルで指定されたdnx451とdnxcore50ですべてを実行しようとしていました。 私は最近、私が必要としているものをすべて持ってこなかったが、新しいプロジェクトテンプレートを使いたいので、dnxcoreに関連するものの使用をあきらめました。 co

    0

    1答えて

    私のユニットテストプロジェクトで異常な問題に直面しています。このエラーが発生しています。また、奇妙なことに、通常は通過するテストがいくつかあります。このエラーで、AutoMapperMappingExceptionsも取得していますが、アセンブリからすべてのプロファイルをロードしようとしています。 app.configも潜在的なエラーをチェックしました。私はxunit2、automapper 3.

    1

    1答えて

    私のプロジェクトでは、xUnit 2にアップグレードしています。その結果、ビルドサーバーでテストを実行するために使用されるコンソールランナーもアップグレードされました。 xUnit 2を使用するようにexstingテストプロジェクトをアップグレードしませんでした。まだxUnit.1.9.2を参照しています。 documentationによれば、うまくいくはずです。 xUnit.net v2のコンソ

    3

    2答えて

    私のソリューションでクリーン/リビルドを実行すると、テストエクスプローラにテストが表示されるので、次のエラーが表示されます: '詳細についてはテスト出力ペインを確認してください。 これ以上のテストは表示されません。 「テスト-xunit」は「-532462766」を返しました (DropDownListでテストを選択したアウトプットウィンドウが出力ペインでない場合は、 t)) VS2015を最新か

    3

    1答えて

    非同期(async)私はxUnitを使用して、この例のテストを持っている: [Fact] public void SomeTest() { Assert.All(itemList, async item=> { var i = await Something(item); Assert.Equal(item,i);

    8

    1答えて

    コンテキスト 私はこれが見つかりました:私たちは、ある :答えからAdd Assert.Equal(expected, actual, message) overload #350(ので、開発者は以下を参照してください非既存の過負荷を求める) 引用自己文書化コードを信じている。それはあなたの主張を含んでいます。 (そうxUnitのチームがそれを拒否した) OK、私はそれを得ました。私はまた、自己文

    3

    1答えて

    私はXUnitの最新バージョンを使用しており、these stepsに続いて、クラスライブラリ(.NET Core)プロジェクトを開始しました。 私のソリューション全体を通して他のすべてのライブラリはだけなので、私は次のようにproject.jsonにおけるフレームワークのセクションを変更4.6.1を使用している: { "frameworks": { "net461": {