package org.test4j.hamcrest;
import org.junit.Test;
import org.test4j.junit.Test4J;
public class TestStringAssert extends Test4J {
@Test
public void test11() {
want.string("ddd").contains("d").contains("d");
want.string("ddd").isEqualTo("ddd");
want.string("ddd").eqIgnoreCase("dDD");
want.string("eeeed").end("ed");
want.string("eeeed").end("ed").start("eee");
}
@Test(expected = AssertionError.class)
public void test12() {
want.string("ddd").contains("de").contains("d");
}
@Test(expected = AssertionError.class)
public void test13() {
want.string("ddd").contains("d").contains("de");
}
@Test(expected = AssertionError.class)
public void test21() {
want.string("abcd").any(the.string().contains("ad"), the.string().contains("de"));
}
@Test
public void test22() {
want.string("abcd").any(the.string().contains("ab"), the.string().contains("cd"));
}
@Test
public void test31() {
want.string("abcd").all(the.string().contains("ab"), the.string().contains("cd"));
}
@Test(expected = AssertionError.class)
public void test32() {
want.string("abcd").all(the.string().contains("ad"), the.string().contains("cd"));
}
@Test
public void eqIgnorBlank() {
want.string(" ab ").eqIgnoreSpace("ab");
want.string("abC").eqIgnoreCase("aBc");
}
}