wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Unit testing

Total questions: 8

Worksheet time: 7mins

Name
Class
Date
1.

Какво е unit?

a)

Мерна единица

b)

Функция

c)

Променлива

d)

Частица код

2.

Какво е code coverage?

(a)  

3.

При white box testing знаем ли имплементационни детайли за кода, който тестваме?

a)

Да

b)

Не

4.

Кое от изброените са истински ползи от unit test-ването?

a)

Сигурност при промяна/поддръжка на кода ни

b)

Кодът става преизползваем

c)

Bug-овете се засичат много по-бързо

d)

Всичко изброено

5.

Какво НЕ трябва да допускаме да се случва с нашите тестове?

a)

Да имаме по 1 тестов случай във всеки тестови пакет

b)

Да имаме прекалено много тестове за една функционалност

c)

Един тестови случай да тества повече от 1 нещо

d)

Да се случи така, че тестове да разчитат едни на други

6.

Как се нарича обект, който създаваме, за да имитира състояние/поведение на сложен обект?

(a)  

7.

Кога използваме mock objects?

a)

Ако връща недетерминистични резултати

b)

Ако има ситации, които са трудни за пресъздаване

c)

Ако е бавен за инициализиране

d)

Още не съществува или може да промени поведението си

8.

Има ли проблеми с този unit test?

a)

Не тестваме geter-а на фамилията

b)

Не сравняваме правилно името

c)

Тестваме за 2 неща в един и същи test case

d)

Какви ги приказваш, та това изглежда перфектно