我在我的控制器調用的Authentication
類中有以下方法。我知道控制器本身可以調用SetAuthCookie
,但我更喜歡額外的抽象。我該如何測試一個只調用FormsAuthentication.SetAuthCookie()的方法?
public void FormsAuthSignIn(string loginName, bool rememberMe = false)
{
FormsAuthentication.SetAuthCookie(loginName, rememberMe);
}
只是在對象瀏覽器看FormsAuthentication
顯示沒有成員,我可以用它來看看這工作?我應該使用Authorize
屬性構建一個測試控制器,並在我的測試中調用一個方法嗎?我應該在這裏做什麼?