Improve abstract tests

This change updates the abstract tests to work as perscribed by the
Boot team.