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

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

8
Як протестувати сховища Spring Data?
Я хочу сховище (скажімо, UserRepository), створене за допомогою Spring Data. Я новачок у весняних даних (але не у весняних) і використовую цей підручник . Мій вибір технологій для роботи з базою даних - це JPA 2.1 та Hibernate. Проблема полягає в тому, що я не знаю, як писати одиничні тести …

5
Як написати одиничний тест?
У мене клас Java. Як я можу перевірити його? У моєму випадку у мене клас робить двійкову суму. Він займає два byte[]масиви, підсумовує їх і повертає новий двійковий масив.
135 java  unit-testing 


5
Мокіто: методи заглушки, які повертають тип із обмеженими дикими картками
Розглянемо цей код: public class DummyClass { public List<? extends Number> dummyMethod() { return new ArrayList<Integer>(); } } public class DummyClassTest { public void testMockitoWithGenerics() { DummyClass dummyClass = Mockito.mock(DummyClass.class); List<? extends Number> someList = new ArrayList<Integer>(); Mockito.when(dummyClass.dummyMethod()).thenReturn(someList); //Compiler complains about this } } Компілятор скаржиться на рядок, який намагається …

22
Тестування блоку на код C ++ - Інструменти та методологія [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Я працюю над великою системою c ++, яка розробляється вже кілька років. У рамках зусиль, …


11
Навіщо використовувати JUnit для тестування?
Можливо, моє запитання є новачком, але я не можу реально зрозуміти обставини, за яких я б користувався Джуніт? Я пишу прості програми чи більші програми, я тестую їх із System.outтвердженнями, і це здається мені досить простим. Навіщо створювати тестові класи за допомогою JUnit, непотрібних папок у проекті, якщо нам все-таки …
131 java  unit-testing  junit  tdd 

6
Затвердити функцію / метод не викликали за допомогою Mock
Я використовую бібліотеку Mock для перевірки своєї програми, але хочу стверджувати, що деяка функція не викликалася. Фіктивні документи говорити про методи , як mock.assert_called_withі mock.assert_called_once_with, але я не знайшов нічого подібного mock.assert_not_calledабо було що - то пов'язано , щоб перевірити макет не називається . Я міг би пойти з чимось …

9
модульне тестування приватних функцій за допомогою mocha та node.js
Я використовую mocha для тестування програми, написаної для node.js Цікаво, чи можна одиниці тестових функцій, які не були експортовані в модуль. Приклад: У мене дуже багато функцій, визначених у цьому режимі foobar.js function private_foobar1(){ ... } function private_foobar2(){ ... } і кілька функцій, експортованих як загальнодоступні: exports.public_foobar3 = function(){ ... …


7
Знущання над шпигунством у глузуючих рамках
Знущаючись з фреймворків, ви можете знущатися над предметом або шпигувати за ним. Яка різниця між ними та коли я / повинен використовувати один над іншим? Наприклад, дивлячись на Mockito , я бачу подібні речі, що робляться за допомогою шпигунів та знущань , але я не впевнений у відмінність між ними.

14
Які первинні відмінності між TDD та BDD? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 4 місяці тому . Удосконаліть це питання Програма, керована тестовими темпами, в останні кілька років викликала гнів у …
129 unit-testing  tdd  bdd 

4
Зробити код внутрішнім, але доступним для тестування одиниць інших проектів
Ми ставимо всі наші тестові одиниці у власних проектах. Ми виявляємо, що ми повинні оприлюднити певні класи замість внутрішніх лише для одиничних тестів. Чи все-таки варто уникати цього робити. Які наслідки для пам’яті роблять класи загальнодоступними, а не запечатаними?
129 c#  unit-testing  scope 

13
Як підключити тест з ILogger в ASP.NET Core
Це мій контролер: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = blogDAO; this._logger = logger; } public IActionResult Index() { var blogs = this._blogDAO.GetMany(); this._logger.LogInformation("Index page say hello", new object[0]); return View(blogs); } } Як ви бачите, …

7
Служба тестування в модулі кутових повернень не визначена
Я намагаюся запустити тест сервісного блоку за замовчуванням у своєму проекті (взято з проекту Angular Seed на GitHub), але я продовжую отримувати помилку "модуль не визначений". Я читав, що це може бути пов'язане з порядком посилань на файли JavaScript , але я не можу змусити його працювати, тому, сподіваємось, хтось …

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