Vahid testində təsdiq nədir?
Vahid testində təsdiq nədir?

Video: Vahid testində təsdiq nədir?

Video: Vahid testində təsdiq nədir?
Video: Heydər Əliyev və Həyat yoldaşını Birdə belə görün #azerbaijan #president #prezident #xeberler #xeber 2024, Noyabr
Anonim

Bu, özünü yoxlama adlanan yazı üçün əsasdır testlər . A vahid test təsdiqi predikatların doğru və ya yalan olduğunu qiymətləndirir. Yanlış olduqda AssertionError atılır. JUnit işləmə vaxtı bu səhvi tutur və hesabat verir test uğursuz kimi.

Həmçinin bilmək lazımdır ki, C# vahid testində assert nədir?

15.1. üçün istifadə etdiyimiz çərçivədə vahid sınağı (NUnit), adlı sinif İddia et dəstəkləyir təsdiq testi . Bizim testlər , biz bir istifadə edirik iddia üsul, İddia et . olub olmadığını müəyyən etmək üçün IsTrue(). iddia uğurludur. Bu metoda ötürülən dəyişən və ya ifadə yanlışdırsa, iddia uğursuz olur.

İkincisi, JUnit tərəfindən vahid testi üçün təsdiq ifadələri necə istifadə olunur? JUnit vasitəsilə müəyyən şərtləri yoxlamaq üçün statik metodlar təqdim edir İddia et sinif. Bunlar bəyanatlar vermək adətən ilə başlayır iddia etmək . Onlar səhv mesajını, gözlənilən və faktiki nəticəni təyin etməyə imkan verir. An iddia metod testin qaytardığı faktiki dəyəri gözlənilən dəyərlə müqayisə edir.

Bunu nəzərə alaraq, vahid testini necə edirsiniz?

Başlamaq üçün layihədə kod redaktorunda metod, növ və ya ad sahəsini seçin. test , sağ klikləyin və sonra seçin Vahid Testləri yaradın . The Vahid Testləri yaradın İstədiyiniz kimi konfiqurasiya edə biləcəyiniz dialoq açılır testlər yaradılmalıdır.

Vahid testində akt və təsdiqin təşkili nədir?

AAA ( Təşkil et , Akt , İddia et ) nümunəsi ümumi yazı üsuludur vahid testləri altında bir üsul üçün test . The Təşkil et a bölməsi vahid testi metod obyektləri işə salır və metoda ötürülən məlumatların dəyərini təyin edir test . The Akt bölmə altındakı metodu çağırır test təşkil edilmiş parametrlərlə.

Tövsiyə: