| SimpledeDency Een schaambare eenvoudige bibliotheek voor het vervangen van afhankelijkheden |
Download nu |
SimpledeDency Rangschikking & Samenvatting
- Vergunning:
- Other/Proprietary Li...
- Naam uitgever:
- Benjamin Coe
- Uitgever website:
- https://github.com/bcoe/
SimpledeDency Tags
SimpledeDency Beschrijving
Een beschamend eenvoudige bibliotheek voor het vervangen van afhankelijkheden Simpledependency is een beschamend eenvoudige bibliotheek voor het vervangen van afhankelijkheden. SimpledeDency laat je wereldwijd het gedrag van de ene klas veranderen, zodat het als een andere klasse wordt geïnstantieerd. Waarom is dit goed? Het is goed voor het vervangen van verreikende afhankelijkheden die zouden worden geschroefd met eenheidstests, bijvoorbeeld MEMCACHED MAAKT ALTIJD ALS EEN FAKE VERSIE.USAGE: Versier de vervangbare klassen met de @Dependency_decorator-decorateur. @ Afhankelijkheid_decoratorclass Voorbeeld (object): Def __init __ (Zelf): Print 'Voorbeeldklasse genaamd.'Create een vervangende klasse, in mijn geval dit is meestal een mock of nep-object voor eenheidstests.class Mockexample (Object): Def __init __ (self): print' Mock-voorbeeldklasse genaamd.'ctuallal de afhankelijkheid.Override_dependency (original_class = voorbeeld, vervanging_class = MOCKEXAMPLE) Vereisten: · Python
SimpledeDency Gerelateerde software