Модульное тестирование сервера OpenID - PullRequest
4 голосов
/ 11 января 2010

В настоящее время я работаю над системой аутентификации, основанной на OpenID.
Я работаю в Ruby и использую библиотеку ruby-openid .

В настоящее время для своих тестов я использую fakeweb , чтобы подделать клиента и сервер openid и проверить, что все работает хорошо. Но мне не нравится, как я это делаю. И я уверен, что был бы гораздо лучший способ сделать это.

Итак, мой вопрос: кто-нибудь уже писал тесты для сервера openid? Что ты использовал?

Ответы [ 2 ]

3 голосов
/ 11 января 2010

Они еще не доступны в автономном режиме, но большое количество тестов для провайдеров и проверяющих сторон доступно по адресу http://test -id.org .Фонд OpenID спонсировал разработку многих из этих тестов.Они проверяют взаимодействие и некоторую безопасность.

2 голосов
/ 11 января 2010

Я не уверен насчет фиктивной клиентской библиотеки OpenID. Но еще одно место, где вы можете найти примеры, это Спецификации OpenID Хэнкока .

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