Допустим, у вас есть набор детерминированных бизнес-правил в системе администратора, которую вы хотите проверить. Правила могут быть основаны на числовых, логических, категориальных и т. д. значениях, например:
if product in ['x','y','z']:
if age > 30:
if amount < 100000:
rule = 'A'
elif product == 'a':
rule = 'B'
elif ....
Возможные проверки могут быть основаны на файле с возможными значениями или на проверке, которая сравнивает дерево решений в целом, при условии, что у вас есть анализ в определенный формат.
Вы можете запрограммировать такого рода тесты, но прежде чем начинать что-то с нуля, я ищу, есть ли какие-нибудь пакеты Python, которые могут помочь в такого рода работе, или подход к такой проблеме.