2016-02-17 13 views
12

Ich möchte behaupten, dass eine Liste in JUnit 4 nicht leer ist, als ich darüber googelte, fand ich diesen Beitrag: Checking that a List is not empty in Hamcrest, die Hamcrest verwendet wurde.behaupten, dass eine Liste in JUnit nicht leer ist

assertThat(result.isEmpty(), is(false)); 

die mir diesen Fehler gibt:

Die Methode ist (boolean) ist nicht definiert für den Typ MaintenanceDaoImplTest

wie kann ich tun, ohne Hamcrest zu verwenden.

+0

Siehe auch http://stackoverflow.com/questions/3631110/checking-that-a-list-is-not-empty-in-hamcrest –

Antwort

29

Sie können einfach verwenden

assertFalse(result.isEmpty()); 

In Bezug auf Ihr Problem, es ist einfach durch die Tatsache, dass Sie die is() Methode von hamcrest statisch importieren vergessen;

import static org.hamcrest.CoreMatchers.is;