Unit-Testing – вопросы и ответы

112
голосов
2
ответа
То, что я делаю, это TCP-клиент-сервер, выполняемый в виде программы расчета. "Клиент" вводит математическую команду и два числа, а сервер выполняет расчет для него и возвращает результат (exp. Доб...
6 месяцев, 2 недели назад Derptastic
57
голосов
3
ответа
Это предназначено для ответа на вопрос, но если кто-то может дать лучший ответ, пожалуйста, сделайте это! Я пытаюсь начать работу с NUnit. Я установил NUnit 3.4 с помощью установщика MSI, а также у...
6 месяцев, 2 недели назад Sergey Tachenov
121
голос
1
ответ
При тестировании одной функции с разными входами (некоторые из них по умолчанию) лучше практиковать: def test_init(self): page = HTMLGen("test", "path\\goes\\here") self.assertEqual(page.path, "pat...
6 месяцев, 2 недели назад Slaknation
-4
голоса
1
ответ
У меня есть следующая функция: unsigned* b_row_to_array(b_row r) { unsigned a[] = {(r >> 8) & 3, (r >> 6) & 3, (r >> 4) & 3, (r >> 2) & 3, r & 3}; return...
6 месяцев, 2 недели назад Arthelais
72
голоса
1
ответ
Я пишу DBunit (junit методов DAO) в Spring + Hibernate framework и используя Java8. У меня много тестовых примеров в классе Test, которые при запуске индивидуально у
6 месяцев, 2 недели назад CodeRunner
99
голосов
2
ответа
Недавняя дискуссия в моей команде заставила меня задуматься. Основная тема заключается в том, сколько и что мы рассмотрим с помощью тестов функциональности/интеграции (конечно, они не совпадают, но...
6 месяцев, 2 недели назад rlegendi
58
голосов
1
ответ
Я пытаюсь повторить запрос пару раз, если конечная точка истечет, прежде чем возвращать результаты. Здесь код: def retry_request(self, params, max_retries=3): for i in xrange(max_retries): try: res...
6 месяцев, 2 недели назад robinhood91
114
голосов
1
ответ
Как проверить, являются ли два объекта одного типа в Dynamics AX 2012 Unit Test. Подобно, AssetProposal :: construct (AssetTransType :: DisposalScrap) создает объект типа AssetProposalDisposalScrap...
6 месяцев, 2 недели назад SHAKIR SHABBIR
58
голосов
2
ответа
Я пытаюсь настроить некоторые тестовые примеры для моего теста: public IEnumerable<TestCaseData> size_tests() { yield return new TestCaseData(new string[] { "XS", "XL", "M" }) .Returns(new So...
6 месяцев, 2 недели назад Bart van den Burg
58
голосов
1
ответ
У меня есть функция choose(elems) → elem которая вызывает rand() что делает ее недетерминированной. Чтобы лучше проверить это, я решил, что могу разделить эту функцию на две части, generate_choices...
6 месяцев, 2 недели назад Simon Shine
107
голосов
1
ответ
Когда я разрабатываю тестовый пример TFS, автоматизируйте его как "единичный тест" (тестовый метод) и выполните из TFS "Выполнение функциональных тестов", я вижу, что тестовый пример прошел или не ...
6 месяцев, 2 недели назад Zoltan Hernyak
71
голос
1
ответ
Я хочу заменить автоуровневый класс службы в моем загрузочном загрузочном приложении с посмеянной реализацией этого класса, который я создал специально для тестирования. Я решил создать эту издевае...
6 месяцев, 2 недели назад Jeff I
98
голосов
4
ответа
Я подумывал о написании модульных тестов для моих проектов PHP/MySQL. Меня беспокоит то, как я могу проверить такие вещи, как проверка формы, функции ajax и возможности пользовательского интерфейса...
6 месяцев, 2 недели назад Click Upvote
114
голосов
2
ответа
Для моих модульных тестов я уверен, что мои компоненты вызывают правильные методы, а затем ведут себя соответственно, если они это делают. Единственная проблема, с которой я столкнулся с этими тест...
6 месяцев, 2 недели назад KidA2001
70
голосов
2
ответа
Я ищу утверждения в стиле Google рамки тестирования , где что-то вроде ASSERT_LT (a, b) проверяет, что $a меньше $b, а если нет, выведет в сообщении об ошибке значения $a и $b. Утверждения, которые...
6 месяцев, 2 недели назад emchristiansen
58
голосов
1
ответ
Я использую визуальный код студии для программирования на python, и я пытаюсь запустить unittests, но мои тестовые файлы не обнаруживаются. Я получаю следующее сообщение: "Не обнаружено никаких тес...
6 месяцев, 2 недели назад user4910881
106
голосов
1
ответ
Я пытаюсь настроить модульные тесты для моего приложения Silex, но я продолжаю получать это сообщение об ошибке: RuntimeException: либо установите KERNEL_DIR в свой phpunit.xml в соответствии с htt...
6 месяцев, 2 недели назад maxwell2022
146
голосов
5
ответов
Мой текущий способ организации модульных тестов сводится к следующему: Каждый проект имеет свой собственный выделенный проект с модульными тестами. Для проекта BusinessLayer существует тестовый про...
6 месяцев, 2 недели назад Nikola Anusev
58
голосов
1
ответ
Я относительно новичок в модульном тестировании. Я пишу небольшую библиотеку JavaScript, где я определил приоритет дружественного API, что приводит к некоторому перекрытию метода для удобства испол...
6 месяцев, 2 недели назад Bungle
90
голосов
2
ответа
Я создал консольное приложение, которое вызывает метод в веб-сервисе. Я получил доступ к веб-сервису и получил ответ от консольного приложения, которое я ожидаю. Когда я создаю отдельную тестовую с...
6 месяцев, 2 недели назад anonym0use
71
голос
5
ответов
Я использую NUnit test runner, входящий в состав Monodevelop. У меня есть 2 теста, которые должны взаимодействовать со статическими ресурсами, поэтому мне нужно, чтобы они запускались последователь...
6 месяцев, 2 недели назад Earlz
81
голос
1
ответ
Это не имеет ничего общего с читабельностью и презентацией, но я пытаюсь выяснить, можно ли форматировать результаты вывода (через TestContext.WriteLine , Trace.WriteLine , Debug.WriteLine , Consol...
6 месяцев, 2 недели назад Jason
58
голосов
1
ответ
Я попытался изменить тестовые примеры, которые были сгенерированы для моих объектов, но когда я запускаю тесты, он не оставляет данные в таблицах. Я пробовал модифицировать persistence.xml (изменяя...
6 месяцев, 2 недели назад Slartibartfast
224
голоса
9
ответов
Неужели плохая практика имеет более одного утверждения в unit test? Это имеет значение?
6 месяцев, 2 недели назад leora
58
голосов
1
ответ
У меня есть контроллер заказа в контроллерах /order.js import Ember from 'ember'; export default Ember.Controller.extend({ needs: "orders" }); Это испытание в /tests/unit/controllers/order-test.js ...
6 месяцев, 2 недели назад Knightsy
90
голосов
1
ответ
Я начал изучать структуру django в том, что создал форму, которая проверяет взаимозависимые поля. теперь я написал testCase для него, но моя консоль показывает 0 тестовых случаев ran.I не получаетс...
6 месяцев, 2 недели назад vihang shah
91
голос
1
ответ
У меня есть этот код: $(document).on('click', '#clear-button', clearCalculatedPrice) clearCalculatedPrice = -> $('#price_rule').removeAttr('data-original-title') $('#calculated-price').removeAtt...
6 месяцев, 2 недели назад gena2
116
голосов
1
ответ
Я пытаюсь настроить сервер для ответа на клиенты socket.io, используя nodejs, express и socket.io. Я хочу написать тесты, чтобы проверить сервер и убедиться, что он правильно обрабатывает события и...
6 месяцев, 2 недели назад PatMan10
81
голос
1
ответ
Я настроил мой плагин Jacoco в моем проекте через maven. Вот моя конфигурация Jacoco <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId>...
6 месяцев, 2 недели назад edwin
101
голос
1
ответ
Вот пример кода: this.paymentTypesService.updatePaymentTypesOrder('cashout', newOrder).subscribe(() => { this.notificationsService.success( 'Success!', 'Order change saved successfully', { showP...
6 месяцев, 2 недели назад Slimas Slimanauskas
70
голосов
1
ответ
Я пишу тесты для модели Friends::New . Мой файл new_test.rb выглядит так: require 'test_helper' class Friends::New < ActiveSupport::TestCase fixtures :news.yml end Мой news.yml находится в test/...
6 месяцев, 2 недели назад Hellboy
-4
голоса
1
ответ
Это мой запрос. Это внутри цели тестирования. И я установил applicationID и clientKey внутри AppDelegate.swift. Я поставил точку останова в AppDelegate.swift, так что это определенно попадается, ко...
6 месяцев, 2 недели назад Arthur Ayetiss
71
голос
1
ответ
Я пытаюсь написать некоторые модульные тесты для моего кода ASP.NET MVC, но я ударяю дорожный блок. У меня есть частичные классы сущностей (в сборке библиотеки бизнес-класса), которым необходимо оп...
6 месяцев, 2 недели назад marc_s
70
голосов
1
ответ
Я использую среду Silverlight Unit Test для тестирования моего приложения. Рамка модульного тестирования успешно выполняется и отображает результат на странице приложения телефона. Я хотел бы получ...
6 месяцев, 2 недели назад Mugunthan Ravichandran
199
голосов
7
ответов
Модульное тестирование - это, грубо говоря, тестирование битов вашего кода в изоляции с тестовым кодом. Ближайшие преимущества, которые приходят на ум, следующие: Выполнение тестов становится автом...
6 месяцев, 2 недели назад Rob Allen
-4
голоса
1
ответ
Я создал модуль python для генерации метеорологических данных (широта, долгота, высота и другие детали), выбрав конкретное местоположение в качестве входных данных. Обновлено в соответствии со стан...
6 месяцев, 2 недели назад JKC
81
голос
3
ответа
Я хотел бы получить информацию о доступных модульных модулях тестирования в .NET realm. Особенно те, которые подходят для ASP.NET(С#.NET 3.5). Ваши комментарии и предложения будут высоко оценены.
6 месяцев, 2 недели назад Kyaw Thurein
58
голосов
2
ответа
Я пишу небольшое приложение flex, которое в конечном итоге вызовет службы PHP для выполнения своей работы. Тем временем, однако, я хотел бы, чтобы он использовал локальные данные в форме XML, чтобы...
6 месяцев, 2 недели назад Chris R
90
голосов
1
ответ
Я пытаюсь изменить версию phpunit до 3.5 после этого урока http://dustyreagan.com/downgrade-phpunit-3-6-to-3-5-15/ правильные файлы, похоже, установлены, но я получаю такие ошибки, как эти root @ge...
6 месяцев, 2 недели назад gerard
58
голосов
1
ответ
В приведенном ниже тесте смещенный datareader возвращает требуемое значение в первый раз, но затем возвращает то же значение, когда индекс должен быть равен 1. Я злоупотребляю синтаксисом dataReade...
6 месяцев, 2 недели назад Berryl
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема