コード例 #1
0
ファイル: PositionTest.java プロジェクト: Ratchette/Checkers
  @Test
  public void setValidXPositionTest() {
    int x = 5;
    String failureMessage = "Expected exception message is not corrected.\n";
    try {
      position.setX(x);
      TestCase.assertEquals(x, position.getX());
      System.out.println("Test for x = " + x + " : Test ok. Valid value.");

    } catch (Exception e) {

      String expectedErrorMessage =
          "Ivalid position: The " + "x position " + x + " is not a valid position.";

      TestCase.assertEquals(failureMessage, expectedErrorMessage, e.getMessage());
    }

    x = 2;
    try {

      position.setX(x);
      TestCase.assertEquals(x, position.getX());
      System.out.println("Test for x = " + x + " : Test ok. Valid value.");

    } catch (Exception e) {

      String expectedErrorMessage =
          "Ivalid position: The " + "x position " + x + " is not a valid position.";

      TestCase.assertEquals(failureMessage, expectedErrorMessage, e.getMessage());
    }
  }
コード例 #2
0
ファイル: PositionTest.java プロジェクト: Ratchette/Checkers
  @Test
  public void setInvalidYPositionTest() {
    int y = -1;
    String failureMessage = "Expected exception message is not corrected.\n";
    try {
      position.setY(y);
    } catch (Exception e) {
      String expectedErrorMessage =
          "Ivalid position: The " + "y position " + y + " is not a valid position.";

      TestCase.assertEquals(failureMessage, expectedErrorMessage, e.getMessage());

      System.out.println("Test for y = " + y + " : Test ok Expected an " + "exception.");
    }

    y = -10;
    try {
      position.setY(y);
    } catch (Exception e) {
      String expectedErrorMessage =
          "Ivalid position: The " + "y position " + y + " is not a valid position.";

      TestCase.assertEquals(failureMessage, expectedErrorMessage, e.getMessage());
      System.out.println("Test for y = " + y + " : Test ok Expected an " + "exception.");
    }
  }
コード例 #3
0
ファイル: PositionTest.java プロジェクト: Ratchette/Checkers
  @Test
  public void setValidYPositionTest() {
    int y = 6;
    try {
      position.setY(y);
      TestCase.assertEquals(y, position.getY());
      System.out.println("Test for y = " + y + " : Test ok. Valid value.");

    } catch (Exception e) {

      TestCase.fail();
    }

    y = 1;
    try {

      position.setY(y);
      TestCase.assertEquals(y, position.getY());
      System.out.println("Test for y = " + y + " : Test ok. Valid value.");

    } catch (Exception e) {

      TestCase.fail();
    }
  }