Зависимости библиотеки модульных тестов платформы NetBeans - PullRequest
3 голосов
/ 30 апреля 2010

Я работаю над приложением RCP на платформе Netbeans.

Я использую jmock в своих модульных тестах и ​​создал модуль обертки для библиотек для импорта необходимых библиотек.

Модуль имеет раздел с именем ' Библиотеки ' и другой раздел с именем ' Библиотеки модульных тестов '.

Я надеялся, что смогу добавить JMock Library Wrapper в «Библиотеки модульных тестов», однако когда я запускаю модульные тесты, я получаю ошибку « package org.jmock не существует ».

Если я импортирую JMock Library Wrapper в основной элемент «Библиотеки», он работает, но это не так.

Maven позволяет мне указывать зависимости только для юнит-теста, и я предположил, что платформа NetBeans сделала то же самое. Это должно быть возможно? Я делаю что-то неправильно? Должен ли я смириться с зависимостью во время выполнения от библиотек модульного теста (тьфу).

Ответы [ 2 ]

0 голосов
/ 31 августа 2011

Использование библиотечных оболочек в качестве тестовых зависимостей должно работать; на самом деле, именно так JUnit упакован. Попробуйте чистую сборку, как предлагалось ранее.

0 голосов
/ 19 января 2011

У меня возникла такая же проблема. После выполнения «Очистить и собрать все » в проекте (не в модуле) все работало нормально.

...