を使用してController.Userを模擬するためにどのように私はその条件に便利働くこのはMOQ
bool isAdmin = User.IsInRole("admin");
のような役割のためにController.Userを照会ActionMethodsのカップルを持っています。
私はこの
[TestMethod]
public void HomeController_Index_Should_Return_Non_Null_ViewPage()
{
HomeController controller = new HomePostController();
ActionResult index = controller.Index();
Assert.IsNotNull(index);
}
とController.Userが設定されていないため、テストが失敗したようなコードを使用して、これらのメソッドのテストを行うために始めています。
最新のMoqでは、ExpectGetがSetupGetに置き換えられました。 – Slider345
コントローラのコンストラクタでClaimsPrincipalを使用している場合、これを行う方法はありますか? – russelrillema