5

例外がスローされることを期待する小さなJUnitテストがあります。メソッドは期待どおりに例外をスローしますが、Eclipse SpringSource ToolSuiteで「CoverageAs」を実行すると、テストメソッドの2行が緑色ではなく赤色のままになります。このテストは合格です。問題はありません。

mockPropertyReaderは、空のPropertiesファイルリーダークラスです。プロパティの形式が正しくないか、存在しない場合は、単に例外をテストしています。

メソッドの行を緑色で強調表示する必要があると思っています。私はたくさんの緑が好きです。

@Test(expected = PropertyNotFoundException.class)
public final void testGetMySQLNotFound() throws PropertyNotFoundException {
    subject.setSqlProps(mockPropertyReader);
    subject.getMySQL();
}
4

1 に答える 1

7

これはEmmaの既知の問題です。

http://www.eclemma.org/faq.html#trouble05

于 2012-12-06T16:39:15.253 に答える