Add tests for the default widget

Tests for the single button widget will have to wait until we have a mock endpoint for logged in states.