Unit testing 如何对要求用户登录其他站点的应用程序进行单元测试

Unit testing 如何对要求用户登录其他站点的应用程序进行单元测试,unit-testing,authentication,Unit Testing,Authentication,因此,我正在制作一个小应用程序,它要求用户登录spotify的门户,以获取api调用的身份验证令牌。我只是好奇,在通常我无法访问浏览器的单元测试级别上,这是如何处理的 就单元测试而言,它们应该使用模拟外部应用程序调用,这样,由于网络延迟和可用性问题,测试可以独立于外部系统快速运行。 您可以有一个模拟,您可以期望它针对您的单元测试返回成功的响应/错误

因此,我正在制作一个小应用程序,它要求用户登录spotify的门户,以获取api调用的身份验证令牌。我只是好奇,在通常我无法访问浏览器的单元测试级别上,这是如何处理的

就单元测试而言,它们应该使用模拟外部应用程序调用,这样,由于网络延迟和可用性问题,测试可以独立于外部系统快速运行。 您可以有一个模拟,您可以期望它针对您的单元测试返回成功的响应/错误