Porting CheckBox and CheckBoxFor unit tests

Partial fix to #453
1. what do you mean by "implicit" parameters?
2. there's no override in this test. "checked" and "value" values come through to the expected result