Sobes.tech
Junior — Middle

Hansı məlumatlar və obyektlər fixture-lər vasitəsilə saxlanıla və başlanğıc edilə bilər?

sobes.tech Süni İntellekt

AI-dan cavab

Testlər üçün lazım olan test məlumatları və obyektləri hazırlamaq üçün fixture-lər istifadə olunur. Adətən, fixture-lərdə aşağıdakılar saxlanılır:

  • Test üçün lazım olan statik məlumatlar (məsələn, JSON obyektləri, konfiqurasiyalar, parametrlər).
  • Əvvəlcədən təyin edilmiş dəyərlərlə model və ya varlıq obyektləri.
  • Bir neçə test üçün eyni olması lazım olan mühit və ya vəziyyət parametrləri.

Fixture-lərdəki məlumatların deterministik və təkrarlanabilir olması vacibdir ki, testlər stabilliyini saxlasın. Xarici xidmətlərə və ya zamana bağlı dinamik məlumatların fixture-lərdə saxlanması tövsiyə edilmir, çünki bu, testlərin stabilliyini poza bilər.