add tests for textbox widget
add tests for textbox widget