Как вы тестируете приватные методы? - PullRequest
466 голосов
/ 30 октября 2008

Я создаю библиотеку классов, которая будет иметь несколько открытых и закрытых методов. Я хочу иметь возможность тестировать приватные методы модульно (в основном при разработке, но также может быть полезно для будущего рефакторинга).

Как правильно это сделать?

Ответы [ 31 ]

0 голосов
/ 13 апреля 2011

Также обратите внимание, что для InternalsVisibleToAtrribute требуется, чтобы ваша сборка была со строгим именем , что создает собственный набор проблем, если вы работаете в решении, для которого ранее этого требования не было. Я использую аксессор для тестирования приватных методов. См. этот вопрос , что для примера этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...