3
Testler ve üretim kodu arasında sabitler kopyalanıyor mu?
Testler ve gerçek kod arasında veri kopyalamak iyi mi kötü mü? Örneğin, FooSaverbelirli bir dizine sahip dosyaları belirli bir dizine kaydeden bir Python sınıfım olduğunu varsayalım : class FooSaver(object): def __init__(self, out_dir): self.out_dir = out_dir def _save_foo_named(self, type_, name): to_save = None if type_ == FOOTYPE_A: to_save = make_footype_a() elif …