Porting CheckBox and CheckBoxFor unit tests

Partial fix to #453
there's no "override" in this test. `htmlAttributes` argument contains the same "checked" value as the expected result.