Ну почему? Есть похожие задачи с пуллом одобренных тестовых юзеров на проде, которым можно что-то делать в тестах, а потом "чиститься". Напоминает такую же ситуацию с сессиями. Если это неотъемлимые реалии проекта, то чуваку просто нужно написать data provider для своих тестов, и этого будет достаточно. А всю логику создания, инвалидации, отслеживания количества сессий инкапсулировать уже в него, и в тестах об этом не думать.