Ich bin neu mit Hamcrest. Während ich entdecke, wie man es benutzt, habe ich Zweifel darüber, wann man is
oder equalTo
verwenden sollte.Hamcrest Wann zu verwenden ist oder equalTo
Gibt es einen Unterschied zwischen is
und equalTo
, obwohl es konzeptuell oder gelegentlich ist? Es scheint sich gleich zu verhalten.
Assert.assertThat(actual, equalTo("blue"));
Assert.assertThat(actual, is("red"));
Warum würden Sie eine anstelle der anderen verwenden?
'is' verwendet intern das' equalsTo'. Ich denke es ist hauptsächlich für bessere Lesbarkeit. –