refactor: DRY specs