Глобальное `до " и " до " для мокко?

сейчас я использую mocha для модульного тестирования javascript. у меня есть несколько тестовых файлов, каждый файл имеет before и beforeEach, но они точно такие же. как я могу обеспечить глобальный before и beforeEach для всех (или некоторых из н ...

Почему я должен практиковать разработку на основе тестов и как я должен начать?

многие люди говорят о написании тестов для своего кода, прежде чем они начнут писать свой код. Эта практика обычно известна как разработка на основе тестов или TDD для краткости. Какие преимущества я получаю от написания программного обеспечения таки ...

Как управлять ресурсами модульного тестирования в Kotlin, такими как запуск/остановка подключения к базе данных или встроенного сервера elasticsearch?

в моих тестах Kotlin JUnit я хочу запускать / останавливать встроенные серверы и использовать их в своих тестах. Я пробовал использовать JUnit @Before аннотация метода в моем тестовом классе, и он отлично работает, но это не правильное поведение, ...

Есть ли бесплатный Visual Studio addin для Nunit?

Я дешево и не хочу платить за ReSharper или TestDriven.NET, есть ли бесплатный Visual Studio addin для NUnit? ...

Модульное тестирование с MongoDB

моя база данных выбора-MongoDB. Я пишу API уровня данных для абстрактной реализации деталей из клиентских приложений - то есть, я по существу предоставляю единый открытый интерфейс (объект, который действует как IDL). Я проверяю свою логику, как я и ...

Как макетировать зависимости для модульных тестов с модулями ES6

Я пытаюсь возиться с модулями Ecmascript 6 с помощью webpack + traceur для транспилирования в ES5 CommonJS, но у меня возникли проблемы с их успешным модульным тестированием. Я попытался использовать препроцессор Jest + traceur, но имена автоблокиро ...

Модульное тестирование сервлета Java

Я хотел бы знать, что было бы лучшим способом сделать модульное тестирование сервлета. тестирование внутренних методов не является проблемой, если они не относятся к контексту сервлета, но как насчет тестирования методов doGet/doPost, а также внутр ...

Модульные Тесты Android, Требующие Контекста

Я пишу свой первый бэкэнд базы данных Android, и я изо всех сил пытаюсь тестировать создание моей базы данных. В настоящее время проблема, с которой я сталкиваюсь, - это получение допустимого объекта контекста для передачи моей реализации SQLiteOpen ...

Как написать модульные тесты для вызовов базы данных

Я близок к началу нового проекта и (ах!) впервые я пытаюсь включить модульные тесты в свой проект. У меня возникли проблемы с разработкой некоторых из модульных тестов сами. У меня есть несколько методов, которые были достаточно просты для тестиров ...

Что такое тест на вменяемость / проверка

Что это такое и зачем она нужна/полезна? ...

Как получить каталог во время выполнения модульного теста

Привет при запуске моего модульного теста я хочу получить каталог, в котором работает мой проект, чтобы получить файл. скажем, у меня есть тестовый проект под названием MyProject. Тест я запускаю: AppDomain.CurrentDomain.SetupInformation.Applicatio ...

Как проверить внутреннюю библиотеку классов?

Я хотел бы написать библиотеку классов, которая создает для меня сложный объект, но должна быть открыта как можно меньше. Я хочу, чтобы он был включен в другие проекты, и там у меня есть только один вызов этой библиотеки, который, например, возвращае ...

Модульное тестирование Scala

Я только недавно начал изучать язык Scala и хотел бы сделать это в TDDсторону. Не могли бы вы поделиться своим опытом в рамках модульного тестирования находятся на Scala и плюсы/минусы их. Я использую IntelliJ IDEA для разработки Scala, поэтому было ...

ASP.NET архитектура MVC3 и Entity Framework Code first

мой предыдущий вопрос заставил меня снова подумать о слоях, репозитории, инъекции зависимостей и архитектурных вещах, подобных этому. моя архитектура теперь выглядит так: Сначала я использую код EF, поэтому я просто сделал классы POCO и контекст. ...

Jasmine 2.0 async done () и angular-mocks inject() в том же тесте()

мой обычный тестовый случай выглядит как it("should send get request", inject(function(someServices) { //some test })); и Жасмин 2.0 асинхронный тест должен выглядеть как it("should send get request", function(done) { someAsync.then(fu ...

С PHPUnit-нет тестов, выполненных при использовании файла конфигурации

Проблема чтобы улучшить качество кода,я решил попробовать научиться тестировать свой код с помощью модульного тестирования вместо моих посредственных решений для тестирования. я решил установить PHPUnit с помощью composer для личной библиотеки, кот ...

Как запустить команду сборки sbt без тестов из командной строки?

Я читал вопросы: это и это. Они предлагают изменить файл sbt. Но я хочу бежать sbt clean assembly без тестов и не изменяйте файлы сборки sbt. Возможно ли это с sbt? В maven есть -DskipTest=true параметр, есть ли аналог для sbt? ...

Unittest в assertEqual и iterables-только проверить содержимое

есть ли "приличный" способ в unittest проверить равенство содержимого двух итерационных объектов? Я использую много кортежей, списков и массивов numpy, и обычно я хочу проверить только содержимое, а не тип. В настоящее время я просто бросаю тип: se ...

Как иметь разные возвращаемые значения для нескольких вызовов на шпионе Jasmine

скажем, я шпионил за таким методом: spyOn(util, "foo").andReturn(true); тестируемая функция вызывает util.foo несколько раз. возможно ли вернуть шпиона true в первый раз это называется, но вернуться false второй раз? Или есть другой способ сделат ...

Сам Джанго.клиент.login (...) не работает в модульных тестах

Я создал пользователей для моих модульных тестов двумя способами: 1) Создайте приспособление для "auth.пользователь " это выглядит примерно так: { "pk": 1, "model": "auth.user", "fields": { "username": "h ...