import static org.junit.matchers.JUnitMatchers.both;
import static org.junit.matchers.JUnitMatchers.containsString;
अब मैं जाँच यह foo होता है और नीचे के रूप में बार ...(.... वर्तमान में उपयोग कर assertThat ... दोनों ... और) एक JUnitMatchers AssertThat परीक्षण करने के लिए स्ट्रिंग 3 या उससे अधिक उप तार शामिल करना चाहते हैं
Assert.assertThat(text,
both(containsString("foo")).
and(containsString("bar")));
परीक्षण करने का सबसे साफ तरीका यह भी जांचने के लिए है कि इसमें 3 या अधिक तार हैं 'फू', 'बार' और 'बाज'?
+1 फेस्ट/[AssertJ] (http://joel-costigliola.github.io/assertj/)। आप 'assertThat (text) .contains ("foo", "bar", "baz") का उपयोग कर सकते हैं; '- यह और भी संक्षिप्त है। – Jonathan