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

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

13
Як ввести модульне тестування у велику застарілу (C / C ++) кодову базу?
У нас є великий мультиплатформенний додаток, написаний мовою C. (з невеликою, але зростаючою кількістю C ++). Він розвивався протягом багатьох років із багатьма функціями, яких ви очікували б у великому додатку C / C ++: #ifdef пекло Великі файли, через які важко виділити перевіряється код Функції, які є занадто складними, …
74 c++  c  unit-testing  unix  legacy 

1
Створіть або отримайте конкретний екземпляр SPTimeZone
Який найзручніший спосіб створити конкретний екземпляр, Microsoft.SharePoint.SPTimeZoneяк такий: SPTimeZone utc = SPRegionalSettings.GlobalTimeZones .OfType<SPTimeZone>() .FirstOrDefault(tz => tz.Information.Bias == 0 && tz.Information.DaylightBias == 0); Це найкращий злом, який я можу отримати ... Це, зокрема, проблема для мене, оскільки я хотів би знущатися з цієї частини коду для модульного тестування та змусити її …

6
Як використовувати web.config під час модульного тестування програми asp .net
Я починаю з модульного тестування, у мене є метод, який використовує web.config для рядка підключення. Я сподівався, що зможу використовувати [DeploymentItem("web.config")] щоб отримати файл веб-конфігурації, це все ще залишає у мене винятки з нульовими посиланнями (для цього я буду писати наступний тест). Як використовувати конфігураційний файл, що входить до проекту, …

2
Яка різниця між db: test: clone, db: test: clone_structure, db: test: load та db: test: priprem?
Потрібно визнати, що для новачків рейок та баз даних офіційне пояснення на rubyonrails.org робить усі ці чотири завдання абсолютно однаковими. Цитата: rake db:test:clone Recreate the test database from the current environment’s database schema rake db:test:clone_structure Recreate the test database from the development structure rake db:test:load Recreate the test database from …

3
Мокіто знущається з місцевого випускного класу, але не вдається в Дженкінсі
Я написав кілька одиничних тестів для статичного методу. Статичний метод бере лише один аргумент. Тип аргументу - це заключний клас. З точки зору коду: public class Utility { public static Optional<String> getName(Customer customer) { // method's body. } } public final class Customer { // class definition } Таким чином …

1
Як з’єднати тестування з жаром в vue композиції api компонента?
Я пишу одиничний тест із жартом для мого компонента API компонента в vue.js. Але я не можу отримати доступ до функцій в налаштуваннях API API (). Показник.вью <template> <div class="d-flex flex-column justify-content-center align-content-center"> <ul class="indicator-menu d-flex justify-content-center"> <li v-for="step in steps" :key="step"> <a href="#" @click="updateValue(step)" :class="activeClass(step, current)"> </a> </li> </ul> …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.