* Porting Hidden and HiddenFor unit tests

Partial fix to #453
Should there be a test for this for `Hidden` as well?