Публикации по теме 'unit-testing'
Как провести модульное тестирование HTTP-сервиса в Angular
Как провести модульное тестирование HTTP-сервиса в Angular
Теперь мы понимаем важность изолированного тестирования, и я хочу сместить наше внимание на тестирование службы HTTP. К тому времени, когда мы завершим это дополнение к серии, вы не только поймете, как писать ценные тесты, но и поймете, что тестировать - что, как мне кажется, многие новички в модульном тестировании. изо всех сил пытаются осмыслить.
Если вы не читали части первая и вторая , я рекомендую вам вернуться к..
Приложение Todo с React.js - Часть 4 (Модульное тестирование с Jest)
В моем предыдущем посте мы писали тесты снимков для наших компонентов с помощью Jest и Enzyme. Пока что наше приложение todo еще не работает. Чтобы сделать его функциональным, нам нужно добавить коды, которые могут обрабатывать создание новых задач. Давай посмотрим на это.
Во-первых, давайте обновим наш компонент TodoForm , добавив два события:
onSubmit событие: это событие будет использоваться при создании новой задачи. onChange событие: это событие будет использоваться для..
Покрытие кода — единственный достоверный показатель качества кода
Продолжай писать эти модульные тесты, детка.
(Это пародия на Подтверждено: покрытие кода — бесполезная управленческая метрика Дэвида Роденаса.)
Всем привет, это ваш любимый менеджер без технического образования, который отказывается слушать и относится к разработке программного обеспечения, как Иван Грозный в расцвете сил.
Позвольте мне кое-что объяснить вам, ленивые ублюдки. Покрытие кода необходимо для повышения качества написанного программного обеспечения. Я знаю, что..
Руководство для начинающих по модульному тестированию в C#
Хотя кодирование — это весело и все такое, вам нужно убедиться, что ваш код всегда работает. Когда что-то идет не так, заказчики обычно винят разработчиков, но в 7 из 10 случаев это неверный ввод, а не заказчик. В 2 случаях из 10 это проблема с логикой («ну, не предвидел этого»), и в 1 из 10 случаев это ошибка разработчиков.
Мы, разработчики, не можем думать за клиента или все то, что может делать пользователь. Но мы можем убедиться, что наш код работает должным образом. Поэтому мы..
Прощай фермент. Будущее модульного тестирования в React v.18
«Каждый дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям». — Мартин Фаулер
Модульное тестирование React — одна из важнейших частей для обеспечения согласованности поведения компонентов пользовательского интерфейса. Это позволяет нам протестировать любой сценарий пользовательского интерфейса различными способами. Или…
Как имитировать сетевой запрос в Jest
ТЕСТИРОВАНИЕ
Как имитировать сетевой запрос в Jest
Имитировать сетевые запросы стало еще проще
В настоящее время необходимо изменить старую библиотеку на TS и выполнить модульное тестирование. Если библиотека изменена на TS , все равно будет немного лучше. Модульное тестирование - это чисто текущее исследование и продается сейчас. Для новичков, изучающих Jest фреймворк, я думаю, что более сложной задачей в модульном тестировании является тестирование сетевых запросов. Итак,..
Вопросы по теме 'unit-testing'
Как запустить модульные тесты django в производственной базе данных?
Я начинаю разработку TDD и пишу модульные тесты для своего приложения django. Я знаю о приспособлениях и знаю, как должны выполняться тесты, но для данного теста мне действительно нужно выполнить его для всей базы данных, а приспособление json для...
14546 просмотров
schedule
15.01.2024
Проблема модульного теста CMake с пользовательской командой и зависимостями
Я столкнулся с проблемой, когда я создаю общую библиотеку и исполняемый файл модульного теста (который находится в подкаталоге). Я хочу выполнить этот тест как операцию POST_BUILD для общей библиотеки. Так что я дал
Add_Custom_Command (TARGET...
1248 просмотров
schedule
06.01.2024
Методы расширения UrlHelper для модульного тестирования
Я пытаюсь создать модульные тесты, чтобы убедиться, что мои методы расширения для UrlHelper работают? Кто-нибудь знает как это сделать? Я использую MVC 1.0 и MvcContrib. Я могу проверить маршруты, но не могу проверить такой код:
public...
2166 просмотров
schedule
25.10.2023
Как игнорировать маркер порядка байтов UTF-8 при сравнении строк?
У меня проблема со сравнением строк в модульном тесте в C # 4.0 с использованием Visual Studio 2010. Этот же тестовый пример правильно работает в Visual Studio 2008 (с C # 3.5).
Вот соответствующий фрагмент кода:
byte[] rawData = GetData();...
13622 просмотров
schedule
10.12.2023
Параллельный запуск тестов JUnit в IntelliJ IDEA
У меня есть большой набор тестов, выполнение которых занимает около получаса, и я хотел бы иметь возможность параллельно проводить тестовые классы.
Есть ли способ сделать это с IntelliJ IDEA 9?
11844 просмотров
schedule
18.11.2023
Поставщик тестового местоположения в тестовом проекте Android Instrumentation
У меня есть приложение, которое использует LocationManager. Поэтому сейчас я пишу инструментальный тест. Я уже нашел аналогичный ответ , но это не сработает для меня.
public class LocationSensorTest extends AndroidTestCase {
/*package*/...
2254 просмотров
schedule
02.01.2024
Как протестировать приложение django, помещенное в подпапку?
У меня проблема с тестированием приложений django, сгруппированных в подпапке.
Что ж, поясню ситуацию.
Стандартная структура проекта django выглядит так:
django_project/
--appname1
--appname2
--appname3
--lib
--tests
--docs
settings.py...
7247 просмотров
schedule
14.11.2023
Почему Selenium создает новый экземпляр RC и/или браузера между каждым тестовым элементом JUnit?
Только начинаю экспериментировать с Selenium 2.18. Почему Selenium создает новый экземпляр «Удаленного управления» между каждым тестовым элементом JUnit?
Я создал несколько модульных тестов, названных testA, testB, testC, и вот что получилось:...
2819 просмотров
schedule
10.01.2024
Не удается отладить проект модульного тестирования в Visual Studio 2012
Я не смог найти пост, похожий на этот, поэтому надеюсь, что это не дубликат.
У меня есть библиотека классов С#, в которой я пытаюсь запустить модульные тесты в Visual Studio 2012. Я добавил в свое решение новый проект модульного тестирования и...
15806 просмотров
schedule
24.11.2023
Как я могу перенаправить вывод unittest? Очевидное решение не работает
Вот мой код:
import unittest
import sys
import os
class DemoTest(unittest.TestCase):
def test_one(self):
print "test one"
self.assertTrue(True)
def test_two(self):
print "test two"...
9995 просмотров
schedule
15.01.2024
Код модульного тестирования Python, который вызывает функции Python на уровне ОС/модуля
У меня есть модуль/скрипт python, который делает несколько из них
На различных вложенных уровнях внутри сценария я беру входные данные командной строки, проверяю их, применяю разумные значения по умолчанию.
Я также проверяю, существуют ли...
2241 просмотров
schedule
09.11.2023
Модульные тесты для кода в папке /src пакета R?
Я вношу свой вклад в пакет R, который широко использует код C для вычислений.
Мы начали писать тесты для функций R с помощью пакета testthat , помещая тесты в inst/tests следуя здесь .
Подходит ли пакет testthat для прямого тестирования...
582 просмотров
schedule
17.11.2023
Модульное тестирование класса, отслеживающего состояние
Я абстрагирую часть отслеживания истории моего класса, чтобы она выглядела так:
private readonly Stack<MyObject> _pastHistory = new Stack<MyObject>();
internal virtual Boolean IsAnyHistory { get { return _pastHistory.Any(); } }...
748 просмотров
schedule
03.11.2023
Закодированный пользовательский интерфейс — другой элемент управления блокирует элемент управления
Я новичок в автоматизации тестирования закодированного пользовательского интерфейса. В моем приложении MVVM silvelight выполняется автоматическое тестирование кнопки HyperlinkLink и возникает следующая ошибка (см. изображение):
Трассировки...
2688 просмотров
schedule
02.01.2024
Почему мой сервер инициализируется в JUnit значительно медленнее, чем при автономной работе
У меня есть сервер, на котором я хочу провести автоматизированные функциональные тесты. Ему нужно инициализировать несколько тысяч объектов, чтобы создать модель в памяти, извлекая данные из файлов конфигурации, но это все еще тривиально для...
164 просмотров
schedule
25.10.2023
ServiceStack MockRequestContext и кэширование
Я пытаюсь провести модульное тестирование службы ServiceStack, которая использует кэширование памяти. Я использую MockRequestContext, и когда я нажимаю return base.RequestContext.ToOptimizedResultUsingCache, я получаю исключение индекса вне...
272 просмотров
schedule
01.11.2023
С#: запускайте каждый модульный тест с другим файлом конфигурации
В настоящее время я разрабатываю плагин для использования в любом приложении, и конфигурация плагина выполняется с использованием файла web.config или app.config.
Теперь я хочу провести модульное тестирование своего плагина. Я хочу проверить...
1101 просмотров
schedule
12.11.2023
Могут ли тестовые методы модульных тестов НЕ объявлены в файле .h?
Могут ли тестовые методы модульных тестов НЕ объявлены в файле .h?
Если модульные тесты не могут, должен ли я объявлять все методы в файле .h только для модульных тестов? Это непродуктивно или того стоит?
82 просмотров
schedule
30.10.2023
Как выполнить модульное тестирование метода репозитория, реализованного с помощью Entity Framework?
У меня есть такой метод в моем слое репозитория:
public IEnumerable<User> GetActiveUsers()
{
return dbContext.Users
.Where(u => u.IsActive)
.OrderBy(u => u.Name)
.ToList();
}
Должен ли я...
1347 просмотров
schedule
16.01.2024
Playframework: интернационализация в Akka и Unit-Test
В настоящее время я работаю над запланированной Akka-Task, которая отправляет электронные письма клиентам. Часть этих писем обрабатывается с помощью scala-Templates, которые вставляются следующим образом:
emailData.add("address",...
289 просмотров
schedule
12.11.2023