რა არის assertNotNull JUnit-ში?
რა არის assertNotNull JUnit-ში?

ვიდეო: რა არის assertNotNull JUnit-ში?

ვიდეო: რა არის assertNotNull JUnit-ში?
ვიდეო: JUnit 5 Assertions - assertNotNull method 2024, მაისი
Anonim

Assert კლასი გთავაზობთ მტკიცების მეთოდების ერთობლიობას, რომლებიც სასარგებლოა ტესტების ჩაწერისთვის. assertNotNull () მეთოდები ამოწმებს ობიექტის ნული თუ არა. თუ ის ნულოვანია, მაშინ ის აგდებს AssertionError-ს.

ანალოგიურად, შეგიძლიათ იკითხოთ, რა არის assertNull JUnit-ში?

assertNull (სტრიქონი შეტყობინება, ობიექტი ობიექტი) ამტკიცებს, რომ ობიექტი ნულოვანია. სტატიკური სიცარიელე. assertSame(Object მოსალოდნელი, Object Actual) ამტკიცებს, რომ ორი ობიექტი ერთსა და იმავე ობიექტს ეხება.

მეორეც, რა სარგებლობა აქვს assertEquals-ს JUnit-ში? არსებობს მეთოდი ე.წ ამტკიცებს ტოლია წელს ჯუნიტ ბიბლიოთეკა, რომელიც შეიძლება იყოს გამოყენებული იმის შესამოწმებლად, ორი ობიექტი თანაბრად არის განსაზღვრული თუ არა. Ეს შეიძლება იყოს გამოყენებული იმის შესამოწმებლად, მოსალოდნელია თუ არა ობიექტის კონკრეტული მაგალითი ტესტის მიერ გამოძახებულ მეთოდზე, თუ მეთოდით გავლილი na ობიექტი სწორად იყო „პოლიმორფირებული“.

შესაბამისად, რა არის assertNotNull?

The assertNotNull () მეთოდი ნიშნავს "გადავლილი პარამეტრი არ უნდა იყოს null": თუ ის nullა, მაშინ სატესტო შემთხვევა მარცხდება. assertNull() მეთოდი ნიშნავს "გადავლილი პარამეტრი უნდა იყოს null": თუ ის არ არის null, მაშინ სატესტო შემთხვევა მარცხდება.

რა არის @beforeclass ანოტაციის მიზანი JUnit-ში?

@ შემდეგ ანოტაცია გამოიყენება მეთოდზე, რომელიც შეიცავს ჯავა კოდი, რომელიც უნდა გაუშვათ ყოველი სატესტო შემთხვევის შემდეგ. ეს მეთოდები იმუშავებს მაშინაც კი, თუ რაიმე გამონაკლისი დაშვებულია სატესტო საქმეში ან მტკიცების წარუმატებლობის შემთხვევაში.

გირჩევთ: