all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: python-fudge  ]

Package: python3-fudge (1.1.1-2)

Links for python3-fudge

Screenshot

Debian Resources:

Download Source Package python-fudge:

Maintainers:

External Resources:

Similar packages:

modulo Python 3 per usare oggetti fittizi per test

Fudge è un modulo Python per usare oggetti fittizi (mock e stub) per testarne di reali.

Si dichiara, in codice Python leggibile, quali metodi sono disponibili sull'oggetto fittizio e come debbano essere chiamati. Poi lo si inietta nell'applicazione e si inizia il test. Questo approccio dichiarativo significa che non è necessario registrare e riprodurre azioni e non si devono ispezionare gli oggetti fittizi dopo l'esecuzione del codice. Se l'oggetto fittizio è stato usato in modo non corretto, allora si vedrà un messaggio di eccezione informativo con un traceback che punta al colpevole.

Fudge è stato ispirato da Mocha che è una versione più semplice di jMock. A differenza di Mocha, però, Fudge non si appropria automaticamente di oggetti reali; l'utente li modifica esplicitamente nei propri test. Inoltre, a differenza di jMock, Fudge è severo riguardo alle attese solo nella misura in cui l'utente lo desidera. Se il tipo degli argomenti inviato ad un metodo fittizio non è importante, allora non è necessario dichiarare alcuna aspettativa riguardo ad esso.

Questa è la versione per Python 3 del pacchetto.

Other Packages Related to python3-fudge

  • depends
  • recommends
  • suggests
  • enhances

Download python3-fudge

Download for all available architectures
Architecture Package Size Installed Size Files
all 29.5 kB174.0 kB [list of files]