Split up single_widget_controller tests and give them better names