C# 单元测试安全URL
在我们的应用程序中,我们将生成一个安全的URL,并通过电子邮件发送给客户。一旦他们点击URL,他们就会被重定向到我们的网站,并在那里登录到网站C# 单元测试安全URL,c#,unit-testing,C#,Unit Testing,在我们的应用程序中,我们将生成一个安全的URL,并通过电子邮件发送给客户。一旦他们点击URL,他们就会被重定向到我们的网站,并在那里登录到网站 最初,我们公开了一个自定义操作“DEMOTESTURL”,它公开给单元测试项目。不幸的是,我们不能在生产环境中这样做,我们想知道测试项目(单独的程序集)如何访问生成的URL 这不是单元测试,而是集成测试。切中要害: 如果URL是动态生成的,则需要将其视为动态生成的,并将其保存到文件/数据库或将其值作为服务公开 如果是静态字符串,您可以将其嵌入测试库配置文
最初,我们公开了一个自定义操作“DEMOTESTURL”,它公开给单元测试项目。不幸的是,我们不能在生产环境中这样做,我们想知道测试项目(单独的程序集)如何访问生成的URL 这不是单元测试,而是集成测试。切中要害: 如果URL是动态生成的,则需要将其视为动态生成的,并将其保存到文件/数据库或将其值作为服务公开
如果是静态字符串,您可以将其嵌入测试库配置文件。向我们展示一些示例代码,帮助说明您的问题。什么过程生成URL?听起来测试应该在调用URL之前调用该进程以获取URL。是的,这是集成测试!