1
ユニット・テストでは新しいです。サービス層のユニット・テスト・ビジネス・ロジック
サービス層を: は、私は(リポジトリパターンを介して)私はすべてのビジネスロジックおよびデータベースへのアクセスを行うサービス層とMVCプロジェクト
が、私はそのように、私のビジネスロジックをテストユニットにプロジェクトを作成し開発しています例えば、ロジック私がテストしたい:
public static bool HasPermissionToSomething(MyDomain domain)
{
if((domain.prop1 == true || domain.prop3 == false) && domain.prop2 == false)
return true;
return false;
}
だから私は(xUnitフレームを使用して)そのようなユニットテストを作成し
[Fact]
public void HasPermissionToSomethingTest()
{
var domain = MockDomain();
var hasPermission = MyService.HasPermissionToSomething(domain);
Assert.Equal(hasPermission, true);
}
が、その行くです私のサービス層をテストするアプローチ?私のテストはいいですか?
ありがとうございました