我正在编写一些单元测试,我有一个场景,如果条件为真,控制器操作应该返回一个HttpNotFoundResult,否则它应该返回一个ViewResult,并在其中包含一个特定的模型。
作为测试之一(测试应该返回ViewResult的场景),我执行操作,然后尝试将结果转换为ViewResult。但是,在使用var result = myController.MyAction() as ViewResult (其中result是ActionResult)时,result的计算结果总是为空.但是当我做var result = (ViewResult)myController.MyAction()的时候