Asp.net 单元测试用户登录/注销
我对整个单元测试概念非常陌生,所以如果“单元测试”这个词用错了,我很抱歉。我认为这实际上可能是一个“集成测试” 无论如何,我正在使用asp.net的成员框架进行登录、注销、更改密码等操作。但我还做了一些额外的事情,如更新身份验证票证、在注册时向另一个表添加条目、在更改密码时刷新身份验证票证等 为这些类型的案例编写测试的最佳方法是什么?我看到了两个主要选项:Asp.net 单元测试用户登录/注销,asp.net,unit-testing,asp.net-membership,integration-testing,Asp.net,Unit Testing,Asp.net Membership,Integration Testing,我对整个单元测试概念非常陌生,所以如果“单元测试”这个词用错了,我很抱歉。我认为这实际上可能是一个“集成测试” 无论如何,我正在使用asp.net的成员框架进行登录、注销、更改密码等操作。但我还做了一些额外的事情,如更新身份验证票证、在注册时向另一个表添加条目、在更改密码时刷新身份验证票证等 为这些类型的案例编写测试的最佳方法是什么?我看到了两个主要选项: 如果您有一个用于身份验证票证的包装器和一个用于存储库的接口,则可以有效地对所涉及的逻辑进行单元测试(不确定如何使用asp.net成员资格框
- 如果您有一个用于身份验证票证的包装器和一个用于存储库的接口,则可以有效地对所涉及的逻辑进行单元测试(不确定如何使用asp.net成员资格框架,但在任何情况下,您都可以将此逻辑移到可以进行单元测试的类中)。
- 使用watin或selenium进行自动化web验收测试——这仍然会在您选择的测试框架(mstest、nunit等)中编写