내 웹 앱은 Attribute Exchange 및 OAuth Extension을 사용하는 Google OpenID 사용자이므로 단위 테스트를 작성해야합니다. [edit : Google과 상호 작용할 책임이있는 단위를 테스트합니다.]Google OpenID 일반용 앱을 단위 테스트하는 방법은 무엇입니까?
문제는 기본 OpenID 로그인 절차에서는 사용자 상호 작용 (사용자 입력/패스 입력)이 필요하며 이는 단위 테스트에서는 불가능합니다.
어떻게하면이 문제를 해결하고 단위 테스트를 통해 OpenID 소비자 애플 리케이션을 테스트 할 수 있습니까?
(나는 내 자신의 오픈 ID 공급자를 실행하지 않으려는.)
단위 테스트가 아닌 기능 테스트를 실행하려는 것 같습니다. 단위 테스트에는 완전한 기능을 갖춘 시스템이 필요하지 않으며 로그인이 필요하지 않습니다. –