私は現在Asp.net Core Web.Apiプロジェクトを持っています。
は、net452フレームワークを対象としています。
質問:asp、net core WebAPI(net452)プロジェクトを単体テストするにはどうすればよいですか?ユニットテスト方法Asp.netコアWebAPI(net452)プロジェクト?
私の解決策に古典的な.netユニットテストプロジェクトを追加しようとしましたが、私のweb.apiコアプロジェクトを参照しました。 何らかの理由で、私はwebapiプロジェクト内のどのクラスも宣言(参照)できません。 これから、Asp.netのコアプロジェクトをテストするために、古典的なユニットテストプロジェクトを使用することはできません。私project.json内部
:
私のテストクラス内の:
"frameworks": {
"net452": {}
}
}
これは私の解決策がどのように見えるかです
[TestClass]
public class ActiveDirectoryClientProviderTests
{
[TestMethod]
public async Task Get_Should_Return_Client()
{
//var settings = new ActiveDirectorySettings();
Ng2Aa_demo.Domain.Avatar.GetAvatarByUserHandler
}
}