Это относительно открытый вопрос. Если я создал приложение в проекте в Eclipse, а затем хочу протестировать этот проект, должен ли я создать код JUnit в том же проекте или создать отдельный проект. Например ...Eclipse junit тестирование в том же проекте
ShopSystem
Возможно, имя моего основного проекта - должен ли я создать проект под названием say, ShopSystemTest
?
В целом - как далеко «прочь» должен быть сохранен тестовый код из основной папки проекта? Если я храню тестовый код в основном проекте, а затем экспортирую основной проект в качестве исполняемой банки, он будет использовать код тестирования с ним, что не идеально ...
Предложения?
«Доступ к защищенным и ограниченным пакетам элементам» - для доступа к защищенным членам вам необходимо подклассифицировать тестируемый класс. То, что вы имеете в виду, - это доступ к классам с ограниченным охватом, не так ли? – Henning
О, и члены тоже, конечно, вы правы. Я редко использовал участников с ограниченными возможностями, потому что иногда забываю, что они существуют. – Henning
Ой! Я не знал, что «защищенный» разрешен доступ к другим классам в одном пакете. Ладно, это проясняет, спасибо. – Henning