1

我對整個單元測試概念很陌生,所以我很抱歉如果「單元測試」對此是錯誤的詞。我認爲它可能實際上是一個「集成測試」?單元測試用戶登錄/註銷

無論如何,我使用asp.net的成員框架來登錄,註銷,更改密碼等。但是我還做了一些額外的事情,例如更新身份驗證票證,在註冊時向其他表中添加條目,刷新身份驗證更改密碼票等

什麼是最好的方式去寫這些類型的案件測試?

回答

1

我看到2個主要選項:

  • 如果您對身份驗證票的包裝和存儲庫的接口,可以有效的單元中,你是如何使用ASP測試所涉及的邏輯(不知道。網絡成員框架,但無論如何,您可以將此邏輯移動到您可以進行單元測試的課程)。
    • 做自動化的Web驗收測試,使用華廷或硒 - 這仍然會寫在你選擇的測試框架(MSTEST,NUnit的等)

更新1:我會對邏輯和WAT進行全面的單元測試,而不是冒煙測試。