3
Como lidar adequadamente com parâmetros globais para testes de unidade em python?
Estamos implementando muitos algoritmos que normalmente têm muitos parâmetros compartilhados, conhecidos publicamente e relevantes para a segurança. Atualmente, simplesmente usamos uma classe contendo todos os parâmetros e dois objetos globais predefinidos: class PublicParams(object): p = q = 0 def __init__(self, p, q): self.p = p self.q = q # used …