1

我对整个单元测试概念很陌生,所以我很抱歉如果“单元测试”对此是错误的词。我认为它可能实际上是一个“集成测试”?单元测试用户登录/注销

无论如何,我使用asp.net的成员框架来登录,注销,更改密码等。但是我还做了一些额外的事情,例如更新身份验证票证,在注册时向其他表中添加条目,刷新身份验证更改密码票等

什么是最好的方式去写这些类型的案件测试?

回答

1

我看到2个主要选项:

  • 如果您对身份验证票的包装和存储库的接口,可以有效的单元中,你是如何使用ASP测试所涉及的逻辑(不知道。网络成员框架,但无论如何,您可以将此逻辑移动到您可以进行单元测试的课程)。
    • 做自动化的Web验收测试,使用华廷或硒 - 这仍然会写在你选择的测试框架(MSTEST,NUnit的等)

更新1:我会对逻辑和WAT进行全面的单元测试,而不是冒烟测试。