asp.net mvc Web アプリケーションの単体テストで TryUpdateModel が false を返すように強制する必要がありますが、常に true を返します。
私のコントローラーのアクションは次のとおりです。
public JsonResult SaveStep(string path, string title, string definitionOfDone, int limit, bool isNewStep)
{
Step step = new Step();
if (TryUpdateModel(step)){
// code
}
}