Ejemplo n.º 1
0
  @Test
  public void testStartsWith() {
    // GIVEN
    String expected = "test";
    String actual = "test value";

    // WHEN / THEN
    GAssert.assertStartsWith(expected, actual);
  }
Ejemplo n.º 2
0
  @Test
  public void testStartsWith_fail_toShort() {
    // GIVEN
    String expected = "";
    String actual = "test value";

    try {
      // WHEN
      GAssert.assertStartsWith(expected, actual);
      fail();
    } catch (AssertionError e) {
      // THEN
      assertEquals(
          "expected value: \"\" is too short expected:<[]> but was:<[test value]>", e.getMessage());
    }
  }
Ejemplo n.º 3
0
  @Test
  public void testStartsWith_actualToShort_fail() {
    // GIVEN
    String expected = "value";
    String actual = "tes";

    try {
      // WHEN
      GAssert.assertStartsWith(expected, actual);
      fail();
    } catch (ComparisonFailure e) {
      // THEN
      assertEquals(
          "Expected: a string starting with \"value\"\n"
              + "     but: was \"tes\" expected:<[value]> but was:<[tes]>",
          e.getMessage());
    }
  }