Все вопросы: [junit]

364 вопросов

1
голосов
1ответов
383 просмотров

SpringJunit4ClassRunner - могу ли я изменить время жизни внедряемых ресурсов?

Экспериментально я обнаружил, что SpringJunit4ClassRunner рассматривает контекст и его bean-компоненты как «область видимости класса» в смысле JUnit.Он инициализирует мои компоненты один раз для всего набора тестов в классе. Есть ли способ использовать этот механизм и сделать все это «тестово...

31
голосов
3ответов
37595 просмотров

Пользовательский отчет JUnit?

Я использую задачи ant 'junit' и 'junitreport' для запуска моих тестов JUnit и создания отчета в конце (=> «Результаты модульного тестирования»). Есть ли простой способ как-то расширить этот вывод, чтобы в отчете отображалось больше информации?Например, чтобы добавить дополнительный столбе...

0
голосов
1ответов
521 просмотров

com iplanet ias JAR

Я боролся с этим последние пару дней. Я пытаюсь протестировать DAO вне контейнера, но при запуске тестового примера получаю сообщение об ошибке: Ошибка при создании bean-компонента с именем 'SqlMapClient' определен в классе ресурс пути [applicationContext.xml]: вызов метода инициал...

2
голосов
1ответов
759 просмотров

Тестирование одновременных вызовов транзакционной службы

Как мне проверить метод службы, который является транзакционным, для одновременного использования (он обновляет строку базы данных, уменьшая значение)? Я установил тестовый класс JUnit с SpringJunit4ClassRunner, а компоненты - @autowired. Кажется, что просто создание потоков, вызывающих эт...

1
голосов
2ответов
3609 просмотров

Добавление тестовых файлов в тест Junit в Netbeans 6.7.1 - проблемы с getResource, отсутствующий файл в каталоге сборки

Я добавляю тест Junit в один из моих классов с помощью NetBeans 6.7.1, мне нужно иметь возможность загрузить XML-файл, специфичный для тестирования, поэтому я включил его в папку «Test Packages» ( вместе с моим настоящим тестом). У меня 2 проблемы, (1) getResource ищет неправильный каталог ...

1
голосов
3ответов
716 просмотров

Просмотр JUnit в Eclipse на OSX Snow Leopard

Я недавно приобрел Mac и пытаюсь запустить тесты junit на Eclipse.Я использую последнюю версию Galileo, но почему-то на тестах нет возможности "запускать как junit".Что я делаю неправильно?Также нет панели просмотра JUnit.Однако я зашел в тему «Об Eclipse» и сказал, что JUnit установлен.Я также ...

2
голосов
1ответов
199 просмотров

Как лучше всего написать тест JUnit для сигнатуры метода, который вызывает веб-службу?

Метод, который я хочу протестировать, имеет локальную переменную, которая ссылается на объект, возвращенный при вызове веб-службы.Эта веб-служба возвращает информацию, относящуюся к конкретному пользователю, на основе ввода от этого пользователя на веб-странице.Это похоже на вопрос / ответ, где ...

2
голосов
1ответов
7912 просмотров

Где я могу найти полный пример плагина Maven Cargo для тестов EJB?

Для тестирования некоторых небольших корпоративных приложений JBoss я хотел бы использовать JUnit и плагин Maven Cargo а>. (Я знаю, что есть еще JSFUnit, но сначала я хотел бы поближе познакомиться с Cargo.) Есть ли в Интернете простой пример, который я мог бы использовать в качестве спра...

1
голосов
1ответов
4979 просмотров

как выполнить интеграционное тестирование DAO, созданного с помощью Spring + iBatis

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

5
голосов
2ответов
4097 просмотров

Grails: как провести модульное тестирование командного объекта с внедренной в него службой

Я пытаюсь протестировать контроллер который имеет объект Command с привязкой данных. В командный объект введена служба. Но когда я пытаюсь протестировать объект команды, внедренный метод службы никогда не обнаруживается, так как никогда не вводится Есть ли способ имитировать службу внут...

1
голосов
4ответов
2645 просмотров

Полезен ли этот весенний тренинг?

У нас есть приложение J2EE на основе Spring + Ibatis. Я планировал обернуть наши DAO (которые вызывают шаблоны iBatis ... путем получения Spring beans) с помощью тестовых примеров. У меня нет большого опыта работы с JUnit, поэтому я подумал, что просто создание объекта моего DAO и последующий вы...

154
голосов
7ответов
55447 просмотров

Почему я должен использовать Hamcrest-Matcher и assertThat () вместо традиционных assertXXX () - Методы

Когда я смотрю на примеры в классе Assert JavaDoc assertThat("Help! Integers don't work", 0, is(1)); // fails: // failure message: // Help! Integers don't work // expected: is <1> // got value: <0> assertThat("Zero is one", 0, is(not(1))) // passes Я не вижу большого преимуще...

0
голосов
3ответов
1343 просмотров

Тестирование ServiceLocator с использованием JUnit

Это следующий вопрос к моему предыдущему вопрос . Я пытаюсь написать тестовый пример для своего класса ServiceLocator, но получаю следующую ошибку: com/iplanet/ias/admin/common/ASException java.lang.NoClassDefFoundError: com/iplanet/ias/admin/common/ASException at java.lang.ClassL...

2
голосов
4ответов
3292 просмотров

написание тестового примера для DAO в приложении J2ee

Я пытаюсь написать несколько тестовых примеров для моих классов DAO в приложениях J2EE.Методы в моих классах DAO пытаются подключиться к базе данных на основе URL-адреса JDBC (который находится на сервере приложений).Итак, если я нажимаю на кучу вещей и запускаю триггер DAO, он работает нормальн...

3
голосов
4ответов
833 просмотров

нужны предложения по началу работы с Junit

Раньше я не использовал Junit и не проводил автоматическое модульное тестирование. Сценарий: Мы меняем наш серверный DAO с Sql Server на Oracle. Таким образом, на стороне БД все хранимые процедуры были преобразованы в oracle. Теперь, когда наш код вызывает эти хранимые процедуры Oracle, мы ...

372
голосов
4ответов
107742 просмотров

Условное игнорирование тестов в JUnit 4

Итак, аннотация @Ignore подходит для обозначения того, что тестовый пример не следует запускать. Однако иногда я хочу проигнорировать тест, основанный на информации времени выполнения. Например, у меня есть тест на параллелизм, который необходимо запустить на машине с определенным количеством...

3
голосов
1ответов
3413 просмотров

Тестирование конечной точки SOAP через junit вызывает исключение SAXParseException (soapenv: Envelope)

Я пробовал реализовать интеграционные тесты для работающего приложения (spring, hibernate, soap, cxf).Я вручную создаю SOAP-XML и передаю его своей конечной точке.Как это: private Source createRequest(String domainName, String email, String userId, String password) { String content = ""; ...

4
голосов
1ответов
5761 просмотров

Как установить file.encoding для теста junit в ant?

Я не совсем закончил с файлом .кодировка и муравей .Как установить file.encoding для тестов junit в ant?Задача junit ant не поддерживает атрибут encoding , в отличие от задачи javac . Я безуспешно пытался запустить «ant -Dfile.encoding = UTF-8» и «ANT_OPTS =» - Dfile.encoding = UTF-8 «an...

0
голосов
1ответов
1230 просмотров

Результаты теста CruiseControl JUnit показывают все нули

Я подключил JUnit к CruiseControl, выполняются модульные тесты и импортируются журналы, но CruiseControl показывает следующий результат: nz.co.picksend.core.tests.nz.co.picksend.core.dal.FilterTests Tests: 0, Failures: 0, Errors: 0, Duration: 0.0 nz.co.picksend.core.tests.nz.co.picksend.core...

4
голосов
1ответов
2692 просмотров

Изменение TestRunner по умолчанию в Eclipse

Все тесты должны запускаться с jUnit3, если я запускаю ненастроенный тест, он пытается использовать TestRunner по умолчанию (jUnit4). Итак, мне нужно войти в конфигурацию запуска / отладки, изменить TestRunner на «jUnit3» и запустить его снова. На КАЖДОМ тесте.Это просто мешает рабочему пр...

0
голосов
2ответов
275 просмотров

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

Предположим, у меня есть класс ClasswithPrivateState с частным полем, которое строго зависит от текущего состояния системы при создании объекта.В настоящее время это поле инициализируется внутри конструктора. Но затем я застрял при тестировании этого класса, так как я не могу изменить это личн...

81
голосов
19ответов
67862 просмотров

Сравните объекты Date с разным уровнем точности

У меня есть тест JUnit, который не проходит из-за других миллисекунд.В данном случае меня не волнуют миллисекунды.Как я могу изменить точность утверждения, чтобы игнорировать миллисекунды (или любую точность, которую я бы хотел установить)? Пример ошибочного утверждения, которое я хотел бы пе...

0
голосов
1ответов
1683 просмотров

получение ошибки NullPointerException после выполнения моего тестового скрипта

Я использую selenium RC с фреймворком Junit и Eclipse. Во всем тестовом сценарии я просто открываю одну форму и обновляю некоторые значения в таблице сетки. Некоторые завершающие строки кода .. selenium.type(prop.gridtxtboxACTL, "test123"); selenium.click("link=Update"); selenium.waitForPageT...

-2
голосов
2ответов
4776 просмотров

Источник не найден: файл jar selenium-java-client-driver.jar не имеет вложения источника

Я создаю тестовые примеры, используя платформу Junit и eclipse.Как только я завершу выполнение скрипта, я получаю сообщение об ошибке: Это также дает мне возможность прикрепить источник. java.lang.NullPointerException at com.thoughtworks.selenium.SeleneseTestCase.tearDown(SeleneseT...

55
голосов
8ответов
43373 просмотров

JUnit: как смоделировать тестирование System.in?

У меня есть программа командной строки Java.Я хотел бы создать тестовый пример JUnit, чтобы смоделировать System.in. Потому что, когда моя программа запускается, она попадает в цикл while и ждет ввода от пользователей.Как смоделировать это в JUnit? Спасибо

17
голосов
4ответов
10219 просмотров

Можно ли программно сгенерировать тестовые наборы и наборы JUnit?

Мне нужно написать очень большой набор тестов для сложного набора бизнес-правил, которые в настоящее время фиксируются в нескольких табличных формах (например, если параметры X Y Z такие-то, значение должно быть между V1 и V2). У каждого правила есть имя и собственная семантика. Моя конечная ...

9
голосов
2ответов
11664 просмотров

Разборка класса в junit 3?

У нас есть много интеграционных тестов, написанных с использованием JUnit 3 , хотя сейчас мы выполняем их с 4.4 .Некоторым из них нужен метод tearDown, который запускается после завершения всех тестов в классе (для освобождения некоторых общих ресурсов). Я вижу, что в junit 4 это можно сдел...

4
голосов
1ответов
1970 просмотров

Как определить TestSuite без использования @SuiteClasses в Junit 4.5?

Я пытаюсь перейти на JUnit 4 и не знаю, как правильно настроить тестовые наборы. Я знаю, как настроить набор тестов с фиксированными тестами с помощью аннотации @SuitesClasses. Однако я хочу иметь класс набора верхнего уровня, в котором я могу программно решать, какие тестовые классы или н...

7
голосов
2ответов
1642 просмотров

Повторный запуск неудачных и невыполненных тестов в IntelliJ IDEA

Позвольте мне описать простой пример использования: Выполнение всех тестов в нашем проекте может занять до 10 минут. Иногда я вижу очевидную ошибку в моем коде после первого неудачного теста, поэтому я хочу остановить выполнение всех тестов, исправить ошибку и запустить их повторно. К сожа...

0
голосов
1ответов
1099 просмотров

Тесты Junit REST?

Я использую Struts2, Spring 2 и Junit 4.5. Мой главный вопрос: нужно ли вообще тестировать REST-вызовы?Потому что, по сути, это только вызовы бизнес-логики, и у них нет никакой логики в их методах. У меня есть тесты для всех классов DAO и BL, остальные обработчики xml и json, поэтому я не з...