1
私のプロジェクトでPexとMolesを使いたいです。私はPexを使ってプライベートメソッドをテストしたいと思います。Pexを使ったプライベートメソッドのテスト
プライベートメソッドをテストするためにPexを使用する人はいますか?
私たちが直接テストできない場合は、プライベートメソッドをテストするための回避策はありますか?
私のプロジェクトでPexとMolesを使いたいです。私はPexを使ってプライベートメソッドをテストしたいと思います。Pexを使ったプライベートメソッドのテスト
プライベートメソッドをテストするためにPexを使用する人はいますか?
私たちが直接テストできない場合は、プライベートメソッドをテストするための回避策はありますか?
これは、PEX will not work for private and protected methodsおよびworkaround pex internal classのによって回答されました。
選択肢の数:
InternalsVisibleToAttribute
を使用してください。 Company.Product.ProjectUnderTest\Properties\AssemblyInfo.cs
に[assembly: InternalsVisibleTo("Company.Product.ProjectUnderTest.Tests")]
を入れてください。
ログイン取り除かれ、よくある質問をご参照くださいhttp://stackoverflow.com/faq#signatures –