SORU
7 Temmuz 2009, Salı


JUnit dizeleri üzerinde AssertContains

Daha güzel bir şekilde jUnit yazmak var

String x = "foo bar";
Assert.assertTrue(x.contains("foo"));

CEVAP
7 Temmuz 2009, Salı


Eğer Hamcrest eklerseniz ve JUnit4, yapabilirsin:

String x = "foo bar";
Assert.assertThat(x, CoreMatchers.containsString("foo"));

Bazı statik ithalat ile, çok daha iyi görünüyor:

assertThat(x, containsString("foo"));

Statik ithalat gerekli olabilir:

import static org.junit.Assert.assertThat;
import static org.hamcrest.CoreMatchers.containsString;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • David Tedeyev

    David Tedeye

    20 AĞUSTOS 2011
  • DeAdPiXel6667

    DeAdPiXel666

    2 Ocak 2010
  • LAHWF

    LAHWF

    5 Kasım 2009