Writing better tests in fewer lines