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.