public void CheckBoxFor_Value_Bool_Checked() { var model = new Model1() { PropBool = true }; var helper = new HtmlTagHelper <Model1>(model); var propExpression = Expr((Model1 m) => m.PropBool); var tag = helper.CheckBoxFor(propExpression); AssertValid(tag, "input", "PropBool", type: "checkbox", value: "true"); Assert.Equal(tag.Checked(), model.PropBool); }
public void CheckBoxFor_Value_Int_Checked() { var model = new Model1() { PropInt = 1 }; var helper = new HtmlTagHelper <Model1>(model); var propExpression = Expr((Model1 m) => m.PropInt); var tag = helper.CheckBoxFor(propExpression, isChecked: true); AssertValid(tag, "input", "PropInt", type: "checkbox", value: model.PropInt); Assert.True(tag.Checked()); }