0

誰かがMoqを使用して以下のプロパティのコードカバレッジを行う方法を教えてもらえますか?

public class Test
{

  public IEmployee Employee
    {
        get
        {
            return TypeFactory.Resolve(typeof(IEmployee)) as IEmployee;
        }
    }
}

前もって感謝します。

4

1 に答える 1

0

通常、Moq でコード カバレッジを行うことはありません。

.setupget(); でこのプロパティに依存するコンポーネントを使用するために、MoQ でプロパティをセットアップできます。

または、ゲッター自体をテストする (テストでカバーする) 場合は、それを呼び出すテストを作成します。依存するコンポーネントである MoQ を使用してセットアップする必要があるよりも - あなたの例では TypeFactory です。

于 2012-07-24T10:57:00.390 に答える