У меня есть небольшой тест JUnit, который ожидает возникновения исключения. Метод выдает исключение, как и ожидалось, но когда я запускаю «Покрытие как» в Eclipse SpringSource ToolSuite, две строки в тестовом методе остаются красными, а не зелеными. Этот тест проходит - никаких проблем там.
mockPropertyReader — это пустой класс чтения файлов свойств. Я просто проверяю исключение, если свойство искажено или не существует.
Я просто думаю, что строки метода должны быть выделены зеленым цветом. Я люблю много зелени.
@Test(expected = PropertyNotFoundException.class)
public final void testGetMySQLNotFound() throws PropertyNotFoundException {
subject.setSqlProps(mockPropertyReader);
subject.getMySQL();
}