refactored input_view tests into saner groupings
added more tests for buttonfield and select placeholder