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

64
голоса
1
ответ
Заранее благодарю за любую помощь. У меня есть служба кэширования, которую я реализовал с базовым стеком данных в Swift 3.1. Открытый интерфейс соответствует этому протоколу: protocol WeekForecastC...
6 месяцев, 1 неделя назад David Stanton
77
голосов
1
ответ
При запуске тестового кода я получил следующую ошибку. Как решить проблему? Я использую встроенный MStest Visual Studio 2010 Premium. Test method TestProgram.myProgramTest.GetTypeListTest threw exc...
6 месяцев, 1 неделя назад ca9163d9
90
голосов
1
ответ
У меня есть событие нажатия кнопки, которое при успешном входе в систему вызывает закрытый метод, который, в свою очередь, перенаправляет пользователя на страницу в зависимости от роли пользователя...
6 месяцев, 1 неделя назад user3290168
163
голоса
1
ответ
Возможно ли создать макет несуществующего класса в PHPUnit? Предположим, что у меня есть некоторый класс, который создает экземпляр другого класса, например: class TaskRunner { public function runT...
6 месяцев, 1 неделя назад Kuba T
110
голосов
1
ответ
Я смотрел на многие другие вопросы о SO , многие похожие, но ни один из них не соответствует стилю справочной службы, поэтому я спрашиваю. Большинство из них говорят об использовании ChannelFactory...
6 месяцев, 1 неделя назад David C
78
голосов
1
ответ
Я получил Repository с общедоступной Subject<Item> , называемой Mutations , на которую можно подписаться. Легче видеть наблюдаемое как поток Item , из которого исходным будет первичное соедин...
6 месяцев, 1 неделя назад ndsc
109
голосов
1
ответ
Мне сказали, что имеет смысл использовать let!() Вместо блока before(:each) . Однако я не вижу много логики в этом. Действительно ли имеет смысл сделать что-то вроде приведенного ниже примера: cont...
6 месяцев, 1 неделя назад rudkovskyi
78
голосов
1
ответ
Я использую эту библиотеку для компонентов Mock в своих модульных тестах. Теперь всякий раз, когда я тестирую метод, который использует метод subComponent, он выдает ошибку, которая: Uncaught TypeE...
6 месяцев, 1 неделя назад Dalvik
100
голосов
1
ответ
python3 manage.py test apps.favorites Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/dmitry/.pyenv/versions/p/lib/py...
6 месяцев, 1 неделя назад DmitrySemenov
169
голосов
1
ответ
Я бы хотел написать тесты С++ Google, которые могут использовать тесты с параметрами параметров с несколькими параметрами разных типов данных, в идеале соответствующие сложности следующих тестов mb...
6 месяцев, 1 неделя назад Andy Dent
64
голоса
2
ответа
У меня возникла проблема при запуске совокупного набора тестов тестов селена с использованием unit-test в python. Ниже код выполняет тест из другого модуля без вызова testRunner. Когда я попытался ...
6 месяцев, 1 неделя назад Thirumal
100
голосов
2
ответа
У нас есть мультимодульная установка Maven с мастером pom.xml, который включает в себя все остальные. Таким образом, mvn test из корневого каталога запускает все наши модульные тесты с текстовым вы...
6 месяцев, 1 неделя назад hibbelig
64
голоса
1
ответ
Могу ли я установить возвращаемое значение свойства setter-less заглушки, созданного Rhino.Mocks? Например: public interface IMyMachine { string myProperty { get; } } ... IMyMachine m = MockReposit...
6 месяцев, 1 неделя назад pencilCake
250
голосов
5
ответов
Для некоторых из моих представлений Django я создал декоратор, который выполняет аутентификацию основного HTTP-доступа. Тем не менее, при написании тестовых примеров в Django мне потребовалось неко...
6 месяцев, 1 неделя назад Humphrey
89
голосов
1
ответ
Я пытаюсь преобразовать проект в типизированную ракетку из ракетки, и я сталкиваюсь с ошибками с рабочим кодом из-за механизма тестирования. Я уменьшил его до самой маленькой части кода, которую я ...
6 месяцев, 1 неделя назад querist
64
голоса
1
ответ
Недавно я начал писать модульные тесты для углового приложения, над которым я работаю. Есть одна вещь, о которой я не уверен, и о том, что разница между модульным тестом и тестом интеграции в конте...
6 месяцев, 1 неделя назад Łukasz
63
голоса
1
ответ
В моем приложении, основанном на ответах, я хочу сделать запрос на отправку на свой сервер, и в зависимости от результата я хочу показать сообщение. Я бы хотел, чтобы это было проверено с помощью ш...
6 месяцев, 1 неделя назад konse
90
голосов
1
ответ
Я новичок в тестировании, поэтому этот вопрос касается лучших практик и того, как этот тест должен быть написан. Я использую Karma с Mocha и Chai для тестирования приложения Angular.js. В настоящее...
6 месяцев, 1 неделя назад Deimyts
64
голоса
1
ответ
Мы пишем наш набор тестов, используя тесты функции носа по целому ряду причин. При запуске набора тестов для нашего приложения Django мы хотели бы избежать утечки данных из этих тестов (например, с...
6 месяцев, 1 неделя назад Daniel Watkins
78
голосов
1
ответ
Я создаю приложение с угловым генератором. Иногда мне нужно добавить некоторые функции в мое приложение, прежде чем будет создан бэкэнд. Я использую $ httpBackend для макетов данных, и вот простой ...
6 месяцев, 1 неделя назад Anton Rodin
127
голосов
1
ответ
Я новичок в шутке и модульном тестировании, и мне интересно, какие типы сценариев можно охватить с помощью Jest. Перед тем, как начать, у меня есть некоторые конкретные вопросы: Что должно быть рас...
6 месяцев, 1 неделя назад Vishal Gulati
64
голоса
2
ответа
Недавно я столкнулся с проблемой, когда метод в моей службе был вызван с неправильными параметрами. Это вызвало какое-то простоя, поэтому я думаю о том, как предотвратить это в будущем. Поэтому, пр...
6 месяцев, 1 неделя назад maestro
64
голоса
2
ответа
Я провел несколько дней, написав тест, затем должен был добавить свойство в последнюю минуту, чтобы исправить одну из проблем, которые я нашел при написании теста. С добавлением этого свойства я за...
6 месяцев, 1 неделя назад omatase
64
голоса
1
ответ
У меня стандартный проект java. Мои тесты должны быть как для чтения, так и для вывода файлов в файловую систему. Файлы должны существовать только в каталоге проекта, и выходные файлы должны быть а...
6 месяцев, 1 неделя назад Magnus
118
голосов
1
ответ
Я пытаюсь выполнить единый тест контроллера, который обрабатывает подписку пользователя. Я получаю сообщение об ошибке и думаю, что это может иметь какое-то отношение к коду с использованием обещан...
6 месяцев, 1 неделя назад Constellates
64
голоса
4
ответа
Я хочу проверить свой C-код и решить использовать проверку в качестве тестовой Framework. Но я не понимаю, как скомпилировать код? В учебнике у них уже есть очень огромные make файлы, но они не объ...
6 месяцев, 1 неделя назад blastmaster
77
голосов
2
ответа
Я новичок в тестировании и написании тестового кода, и я ищу некоторые разъяснения по правильному пути решения этого простого сценария. Я читал другие вопросы и ответы на SO с похожими названиями, ...
6 месяцев, 1 неделя назад flyingL123
136
голосов
1
ответ
Я пытаюсь запустить тест киви, он не оценивает оператор киви во внутреннем блоке. Но он будет оценивать любые тестовые утверждения вне блока. Что я делаю? : - (void) jsonTest:(void (^)(NSDictionary...
6 месяцев, 1 неделя назад Tim Nuwin
90
голосов
1
ответ
Я пишу тестовые примеры своего приложения, используя карму и жасмин. Я новичок в модульном тестировании. Вот мой код: $scope.$watch('filterParams.statusModel', function() { $scope.customFilters.sta...
6 месяцев, 1 неделя назад Karan
309
голосов
6
ответов
Я работаю с некоторым кодом, где мне нужно проверить тип исключения, созданного функцией (это TypeError, ReferenceError и т.д.). Моя текущая структура тестирования - AVA, и я могу проверить ее как ...
6 месяцев, 1 неделя назад Tranotheron
78
голосов
1
ответ
Я разработал небольшую веб-страницу. Теперь я хочу создать unit-test для этой веб-части. Я использовал этот учебник , чтобы создать unit-test. Ведущий изменяет целевую структуру с .Net 4.0 до 3.5, ...
6 месяцев, 1 неделя назад Rotaney
90
голосов
2
ответа
Предположим, что есть кнопка. Щелчок по кнопке отключает его ( mainThread thread), запускает фоновое задание для загрузки данных (поток IO ). После загрузки данных кнопка активируется обратно ( mai...
6 месяцев, 1 неделя назад Artem Novikov
64
голоса
1
ответ
Я пытаюсь запустить тест жасмина в визуальных студиях с помощью chutzpah/test explorer. У меня есть контроллер, который выглядит так: function ctrl($scope, $timeout, resolvedData) { var vm = this; ...
6 месяцев, 1 неделя назад looseScrews
100
голосов
1
ответ
Это мой первый unit test, и я получаю сообщение об ошибке, которое не могло найти, почему я получаю его на форумах до сих пор. Это мой unit test: import LoginPage from 'src/pages/Login' describe('L...
6 месяцев, 1 неделя назад sara.m
89
голосов
2
ответа
Код NA = 1.33; naValues = NA+pi/180:pi/180:(NA+pi/2); assert( (naValues > NA), 'naValues not bigger than NA'); где я также безуспешно пытался floor(sum(naValues > NA))/90 вместо неравенства, ...
6 месяцев, 1 неделя назад Léo Léopold Hertz 준영
102
голоса
1
ответ
У меня есть приложение, которое получает данные, проверяет их, если ошибок не обнаружено, оно сохраняется в базе данных, и если ошибки обнаруживаются, они сообщаются, но в базу данных ничего не поп...
6 месяцев, 1 неделя назад user7792598
110
голосов
2
ответа
Я выполняю модульное тестирование на своем iPhone-приложении, используя OCUnit на XCode 3.2.3 и iOS 4.0. Я успешно настроил свою тестовую среду для прохождения и неудачных базовых тестов, но когда ...
6 месяцев, 1 неделя назад mag725
134
голоса
2
ответа
Мне сложно настроить тесты, запущенные в PyCharm. Я хочу запускать тесты для своих пользовательских приложений django, поэтому моя конфигурация выглядит примерно так:
6 месяцев, 1 неделя назад DataGreed
99
голосов
4
ответа
Я пишу программу Java, которая загружает, а затем обрабатывает многие веб-страницы. Какова наилучшая практика для тестирования компонента программы, который загружает страницу без попадания на удал...
6 месяцев, 1 неделя назад Paul
317
голосов
14
ответов
У меня есть набор тестов для моего приложения для Android, и все модульные тесты работают нормально. Однако, когда я делаю одно изменение в одном из моих классов unit test (например, ModelUnitTests...
6 месяцев, 1 неделя назад Koitt
Чтобы , пожалуйста,
Выберите тему жалобы:

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