Как различить публичные и приватные методы при тестировании API? - PullRequest
2 голосов
/ 08 апреля 2010

Можно ли протестировать частные методы веб-службы во время тестирования API? Если да, как разграничить публичные методы и частные методы? Я использую объектный браузер в VSTS, чтобы увидеть список доступных методов.


1 Ответ

1 голос
/ 15 июня 2010

Когда вы пишете метод private, это означает, что этот метод будет использоваться общедоступными методами вашего сервиса. А когда вы тестируете публичные методы, вы автоматически тестируете приватные методы.

Я думаю, что вам не следует тестировать частные методы, потому что вы должны тестировать только bahaviour (API) библиотеки / веб-службы, и этого достаточно для полного охвата рабочих случаев. Но может быть, это будет сложнее для отладки.

Также вы можете прочитать этот ответ для того же вопроса.

Еще одна нить.

...