Запитання з тегом «unit-testing»

Тестування одиниць - це метод, за допомогою якого окремі одиниці вихідного коду тестуються, щоб визначити, чи вони придатні для використання.

30
Як перевірити приватну функцію або клас, який має приватні методи, поля чи внутрішні класи?
Як я можу перевірити (використовуючи xUnit) клас, який має внутрішні приватні методи, поля чи вкладені класи? Або функція, яка стає приватною, маючи внутрішню зв'язок ( staticв C / C ++) або знаходиться в приватному ( анонімному ) просторі імен? Дуже погано міняти модифікатор доступу на метод або функцію просто, щоб …
2726 java  unit-testing  tdd 

10
Як знущатися з недійсних методів з Mockito
Як знущатися над методами з недійсним типом повернення? Я реалізував схему спостерігачів, але не можу знущатися з Мокіто, тому що не знаю як. І я спробував знайти приклад в Інтернеті, але це не вдалося. Мій клас виглядає так: public class World { List<Listener> listeners; void addListener(Listener item) { listeners.add(item); } …

30
Код тестування блоку C [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Я працював над вбудованою системою цього літа, написаною прямо на C. Це вже існуючий проект, який взяла на …



12
Як створити потік із рядка?
Мені потрібно написати одиничний тест для методу, який бере потік, який надходить з текстового файлу. Я хотів би зробити щось подібне: Stream s = GenerateStreamFromString("a,b \n c,d");

19
Що таке одиничні випробування, інтеграційні тести, димові тести та регресійні тести?
Що таке одиничні випробування, інтеграційні тести, димові тести та регресійні тести? У чому полягають відмінності між ними та які інструменти я можу використовувати для кожного з них? Наприклад, я використовую JUnit та NUnit для тестування одиниць та інтеграції . Чи є інструменти для останніх двох, тестування димом чи регресійне тестування …

13
Інструменти тестування блоку JavaScript для TDD
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Я розглянув і розглянув багато тестів JavaScript та інструментів тестування, але не зміг знайти підходящого варіанту, щоб залишатися повністю сумісним з TDD. Отже, чи існує інструмент тестування …

11
Яка різниця між підробкою, знущанням та заглушкою?
Я знаю, як я використовую ці терміни, але мені цікаво, чи є прийняті визначення для підробки , глузування та заглушки для одиничних тестів? Як ви їх визначаєте для своїх тестів? Опишіть ситуації, коли ви можете використовувати кожну. Ось як я їх використовую: Підробка : клас, який реалізує інтерфейс, але містить …

26
Як я маю одиницю тестового потокового коду?
Я поки що уникав кошмару, який тестує багатопотоковий код, оскільки він просто здається занадто великим мінним полем. Мені хотілося б запитати, як люди пішли на тестування коду, який спирається на теми для успішного виконання, або як люди почали тестувати такі проблеми, які з’являються лише тоді, коли два потоки взаємодіють певним …

21
Запуск unittest з типовою структурою тестового каталогу
Дуже поширена структура каталогів навіть для простого модуля Python, схоже, полягає в тому, щоб розділити тести одиниць на власну testдиректорію: new_project/ antigravity/ antigravity.py test/ test_antigravity.py setup.py etc. наприклад, див. як цей проект Python . Моє запитання просто Який звичайний спосіб насправді виконувати тести? Я підозрюю, що це очевидно для всіх, …

30
Що таке розумне покриття коду% для одиничних тестів (і чому)? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Якби ви призначали мінімальний відсотковий покрив коду для одиничних тестів, можливо, навіть як вимогу …

30
Чи варто тестування одиниць? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
572 unit-testing 

12
Тестовий приклад іменування найкращих практик [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

7
Написання одиничних тестів на Python: Як почати? [зачинено]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Я завершив перший власний проект у Python, і тепер моє завдання - написати тести для …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.