Есть ли у кого-нибудь советы или рекомендации по тестированию дескрипторов Python?Тестирование дескрипторов Python
Я пишу некоторые дескрипторы, чтобы инкапсулировать проверку данных и хочу написать для них тесты.
С одной стороны, мне интересно, следует ли тестировать их, создавая экземпляры дескрипторов в моих тестах, а затем явным образом вызываю методы __get__
или __set__
.
Или я должен создать специальный класс в своем тестовом файле, который использует класс дескриптора, а затем использовать , что класс в моих тестах?
Или я должен добавить дескриптор в мой подкласс unittest.TestCase?
Любые другие советы будут оценены.