User Tools

Site Tools


fixture

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fixture [2025/09/09 19:22] plidafixture [2025/09/09 19:24] (current) plida
Line 8: Line 8:
  
 It is useful because of: It is useful because of:
- 
   * The reuse of the arrangement code.   * The reuse of the arrangement code.
   * A single initial state for a group of tests.   * A single initial state for a group of tests.
   * Simplification and reduction of tests.   * Simplification and reduction of tests.
 +
 +==== Best practices ====
 +  - The fixtures should be minimal — just what is needed for the tests.
 +  - Use SetUp/Teardown to clear resources.
 +  - In Python and Go, it is convenient to use yield/defer to free up resources.
fixture.1757445773.txt.gz · Last modified: by plida