0
回覆:在ASP.Net應用程序中進行身份驗證,使用成員資格提供程序屬性passwordStrengthRegularExpression而不是編寫我自己的驗證功能(當然會使用相同的正則表達式),但是我可以針對單元測試運行有什麼好處?使用passwordStrengthRegularExpression與可測試函數?
回覆:在ASP.Net應用程序中進行身份驗證,使用成員資格提供程序屬性passwordStrengthRegularExpression而不是編寫我自己的驗證功能(當然會使用相同的正則表達式),但是我可以針對單元測試運行有什麼好處?使用passwordStrengthRegularExpression與可測試函數?
passwordStrengthRegularExpression
的優勢在於它的內置,因此非常易於使用和隨時更改。
如果您需要更新/更改正則表達式,則只需更改配置並重新啓動應用程序。
除非您編寫代碼來執行相同的操作(從配置中選擇正則表達式,或者以其他方式注入正則表達式),否則您將對其進行硬編碼,即重新編譯和重新部署應用程序。