Unit testing an OpenID server
openid, ruby, ruby-on-rails
Solution
They're not yet available offline, but a great battery of tests for both providers and relying parties exist at http://test-id.org. The OpenID Foundation sponsored the development of many of these tests. They test interop and some security.
Problem
I'm currently working on an authentication system derived of OpenID. I work in Ruby and I use the ruby-openid library. Currently, for my tests, I use fakeweb to fake an openid consumer and server and check everything works well. But I don't like the way I do it. And I'm sure there'd be a much better way to do so. So my question : does anyone has already written tests for an openid server? What have you used ?