“Erreur: la méthode AssertThat (T, Matcher” Réponses codées

Erreur: la méthode AssertThat (t, Matcher ) Dans le type MatcherAssert n'est pas applicable pour les arguments (liste , Matcher >)

import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.equalTo;

boolean a;
boolean b;

// all statements test the same
assertThat(a, equalTo(b));
assertThat(a, is(equalTo(b)));
assertThat(a, is(b));
Hilarious Hare

Erreur: la méthode AssertThat (t, Matcher ) Dans le type MatcherAssert n'est pas applicable pour les arguments (liste , Matcher >)

assertThat("test", anyOf(is("testing"), containsString("est")));
Hilarious Hare

Erreur: la méthode AssertThat (t, Matcher ) Dans le type MatcherAssert n'est pas applicable pour les arguments (liste , Matcher >)

// JUnit 4 for equals check
assertEquals(expected, actual);
// Hamcrest for equals check
assertThat(actual, is(equalTo(expected)));

// JUnit 4 for not equals check
assertNotEquals(expected, actual)
// Hamcrest for not equals check
assertThat(actual, is(not(equalTo(expected))));
Hilarious Hare

Réponses similaires à “Erreur: la méthode AssertThat (T, Matcher”

Questions similaires à “Erreur: la méthode AssertThat (T, Matcher”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code