Porting CheckBox and CheckBoxFor unit tests

Partial fix to #453
this one seems redundant compared to `CheckBoxForWithObjectAttributeWithUnderscores`