Публикации по теме 'unit-testing'


Маршруты фляги модульного тестирования (Python)
Недавно у меня была возможность создать фляжное приложение с разными маршрутами и выполнить его модульное тестирование. Я делюсь тем, что узнал здесь, в надежде, что это будет полезно другим разработчикам. Я собираюсь поделиться парой маршрутов приложений фляг, а затем рассказать, как я их тестировал. Это упрощенный фрагмент моего кода, который использует библиотеку flask (импортированную вверху) и содержит два метода: один для маршрута « / » и один для маршрута « /about ». Внизу..

Покрытия кода недостаточно
Покрытия кода недостаточно Охват кода уже несколько лет является важным показателем качества для измерения устойчивости кода. Это часть критериев выпуска для многих организаций, от разработки до контроля качества, а иногда и для высшего руководства. На самом деле нет ничего необычного в том, что несколько команд стремятся к более высокой метрике покрытия кода где-то от 60 до 80% в качестве минимального порогового значения для выпуска. При всем вышесказанном важно понимать, что..

Вопросы по теме 'unit-testing'

Существует ли среда тестирования .NET, которая может утверждать, что коллекция содержит элементы на основе выражения?
Я пытаюсь проверить, что определенная функция, которую я создаю, будет добавлять объекты в коллекцию, если она снабжена набором идентификаторов. Мой тест выглядит примерно так: var someClass = new SomeClass(); var someIds = new List<Guid>...
273 просмотров
schedule 09.03.2024

Ошибка связывания для модульного тестирования с XCode 4?
Я хочу написать несколько модульных тестов логики для классов в моем приложении XCode. В Xcode 4 я щелкнул имя проекта в навигаторе проекта, а снизу щелкнул «Добавить цель». Я выбрал «Пакет для тестирования модулей какао» в разделе «Другое», дал...
6803 просмотров

Как юнит-тестировать просмотры в ember.js?
Мы находимся в процессе изучения Ember.js. Мы делаем всю нашу разработку TDD и хотим, чтобы Ember.js не был исключением. У нас есть опыт создания приложений Backbone.js на основе тестирования, поэтому мы знакомы с тестированием внешнего кода с...
2423 просмотров

Mockito бросает java.lang.NoClassDefFoundError и java.lang.VerifyError
У меня есть эти два класса (SimManager и Sim), для которых я хочу создать фиктивные объекты, а затем использовать из них методы-заглушки. 1 public class ContactTypeTest extends AndroidTestCase { 2 3 @Override 4 public void setUp() throws...
5756 просмотров
schedule 12.03.2024

Модульное тестирование Angular — httpBackend JSONP
Я потратил слишком много времени на это. У меня есть простое угловое приложение, которое получает JSONP с удаленного сервера и отображает его на экране. Мне труднее всего создать модульный тест для него с Жасмин. Вот мое приложение var...
458 просмотров

Модульные тесты Android - нет такого свойства: bootClasspath
Я пытаюсь выполнить простой тестовый пример для Android после только что объявленной поддержки модульного тестирования - http://tools.android.com/tech-docs/unit-testing-support Внимательно следуя пошаговому руководству, я пытаюсь запустить...
5764 просмотров

Angular/Mocha/Chai – инициализировать контроллер для модульного тестирования?
Мы только начинаем модульное тестирование в нашем приложении Angular и используем фреймворк karma/mocha/chai для модульного тестирования. Я провел несколько основных модульных тестов для различных сервисов и фабрик, которые мы определили, и модульное...
1344 просмотров
schedule 09.04.2024

Модульные тесты UWP не могут инициализировать клиентский прокси-сервер в Visual Studio 2015
Используя Visual Studio 2015 Community edition, я не могу запускать даже самые простые универсальные тесты Windows. Как только я создаю тест и пытаюсь запустить его через обозреватель тестов, код компилируется и, похоже, развертывает приложение...
1028 просмотров
schedule 03.05.2024

Можно ли перенаправить тесты MS Unit из EXE в DLL?
У меня есть приложение, в котором есть беспорядок кода с кучей неизолированных компонентов. Это усложняет выполнение некоторых модульных тестов. Поэтому наряду с некоторыми модульными тестами в их собственной отдельной тестовой DLL я также пытаюсь...
40 просмотров
schedule 05.05.2024

Как заглушить конечную точку CXF в Camel Blueprint
Мне нужно написать несколько модульных тестов для маршрутов Camel, которые используют компонент CXF для вызова веб-службы SOAP. Каков самый простой способ пропустить запрос SOAP и вернуть заглушенный ответ? Я пытаюсь использовать фиктивные конечные...
1268 просмотров

Безголовое исключение при тестировании графического интерфейса (java Swing) с помощью gitlab-ci
У меня есть виртуальный сервер, на котором запущен gitlab runner. Теперь я добавил несколько модульных тестов с графическим интерфейсом, которые хорошо работают на моем компьютере, но не на виртуальном сервере. Он всегда выходит с:...
1408 просмотров
schedule 12.04.2024

Как добавить несколько параметров проверки в схему зефира
У меня есть следующая схема в одной из моих моделей классов: class SocialMediaSchema(Schema): facebook_profile_url = fields.String(required=False, validate=validate.Length(0, 71, 'Facebook username is too long.') Помимо проверки длины, я...
5043 просмотров

XUnit, как имитировать IMemoryCache ASP.NET Core
Я понимаю, что IMemoryCache.Set — это метод расширения, поэтому над ним нельзя издеваться. Люди предоставили обходные пути для такой ситуации, например, один от NKosi здесь . Мне интересно, как я могу добиться этого для своего уровня доступа к...
3270 просмотров
schedule 08.05.2024

Как быстро выполнить и запустить миллионы модульных тестов?
Как выполнить миллионы юнит-тестов быстро, то есть за 20–30 минут? Вот сценарий: Вы выпускаете определенное оборудование, и у вас есть, скажем, 2000 модульных тестов. Вы выпускаете новое железо и у вас есть дополнительные 1000 тестов для...
104 просмотров
schedule 16.04.2024

CUnit: сбой с динамически сгенерированной строкой
Фон CUnit предоставляет функцию CU_FAIL , которая позволяет указать неудачу теста с выбранным сообщением. Вызов CU_FAIL("failure message") приведет к сбою прилагаемого теста, и будет напечатана строка, включающая CU_FAIL("failure...
105 просмотров
schedule 22.04.2024

Jest - Как проверить, что вызывается console.error?
Я пытаюсь написать модульный тест с jest/enzyme, который проверяет, был ли console.error() вызван в catch() из try/catch , но попытка сделать это либо приводит к успешному тесту, когда он должен быть неудачным, либо к " ожидаемому фиктивная...
3969 просмотров
schedule 06.03.2024

Как имитировать атрибуты и свойства возвращаемых значений с помощью patch()
test_client/wclient.py import json import requests client = requests.session() def setup(): response = REST_CLIENT.post( "https://placeholder.com", auth=(placeholder, placeholder), data={"grant_type":...
1429 просмотров