コード例 #1
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Sets a new value and checks if it was correctly set.
   *
   * <p>Has <b> OK </b> status if set and get values are equal. The following method tests are to be
   * completed successfully before :
   *
   * <ul>
   *   <li><code> getMax </code>
   * </ul>
   */
  public void _setMax() {

    boolean result = true;
    oObj.setMax(new Date((short) 18, (short) 9, (short) 2117));
    Date date = oObj.getMax();
    result = date.Day == 18 && date.Month == 9 && date.Year == 2117;

    tRes.tested("setMax()", result);
  }
コード例 #2
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Sets a new value and checks if it was correctly set.
   *
   * <p>Has <b> OK </b> status if set and get values are equal. The following method tests are to be
   * completed successfully before :
   *
   * <ul>
   *   <li><code> getMin </code>
   * </ul>
   */
  public void _setMin() {

    boolean result = true;
    oObj.setMin(new Date((short) 5, (short) 2, (short) 1963));
    Date date = oObj.getMin();
    result = date.Day == 5 && date.Month == 2 && date.Year == 1963;

    tRes.tested("setMin()", result);
  }
コード例 #3
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Sets a new value and checks if it was correctly set.
   *
   * <p>Has <b> OK </b> status if set and get values are equal. The following method tests are to be
   * completed successfully before :
   *
   * <ul>
   *   <li><code> getLast </code>
   * </ul>
   */
  public void _setLast() {

    boolean result = true;
    oObj.setLast(new Date((short) 23, (short) 8, (short) 2053));
    Date date = oObj.getLast();
    result = date.Day == 23 && date.Month == 8 && date.Year == 2053;

    if (!result) {
      log.println("Set to 2053-08-23 but returned " + oObj.getLast());
    }

    tRes.tested("setLast()", result);
  }
コード例 #4
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Sets a new value and checks if it was correctly set.
   *
   * <p>Has <b> OK </b> status if set and get values are equal. The following method tests are to be
   * completed successfully before :
   *
   * <ul>
   *   <li><code> getFirst </code>
   * </ul>
   */
  public void _setFirst() {

    boolean result = true;
    oObj.setFirst(new Date((short) 7, (short) 12, (short) 1972));
    Date date = oObj.getFirst();
    result = date.Day == 7 && date.Month == 12 && date.Year == 1972;

    if (!result) {
      log.println("Set to " + 5118 + " but returned " + oObj.getFirst());
    }

    tRes.tested("setFirst()", result);
  }
コード例 #5
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Sets a new value and checks if it was correctly set.
   *
   * <p>Has <b> OK </b> status if set and get values are equal. The following method tests are to be
   * completed successfully before :
   *
   * <ul>
   *   <li><code> getTime </code>
   * </ul>
   */
  public void _setDate() {
    requiredMethod("getDate()");

    boolean result = true;
    oObj.setDate(new Date((short) 1, (short) 1, (short) 1900));
    Date date = oObj.getDate();
    result = date.Day == 1 && date.Month == 1 && date.Year == 1900;

    if (!result) {
      System.out.println("getDate: " + oObj.getDate() + " , expected 1900-01-01");
    }

    tRes.tested("setDate()", result);
  }
コード例 #6
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Gets the current value.
   *
   * <p>Has <b> OK </b> status if no runtime exceptions occurred
   */
  public void _getDate() {

    boolean result = true;
    oObj.getDate();

    tRes.tested("getDate()", result);
  }
コード例 #7
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Gets long format state and stores it.
   *
   * <p>Has <b> OK </b> status if no runtime exceptions occurred.
   */
  public void _isLongFormat() {

    boolean result = true;
    longFormat = oObj.isLongFormat();

    tRes.tested("isLongFormat()", result);
  }
コード例 #8
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Gets strict state and stores it.
   *
   * <p>Has <b> OK </b> status if no runtime exceptions occurred.
   */
  public void _isStrictFormat() {

    boolean result = true;
    strict = oObj.isStrictFormat();

    tRes.tested("isStrictFormat()", result);
  }
コード例 #9
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Checks if the field is empty.
   *
   * <p>Has <b> OK </b> status if the value is empty.
   *
   * <p>The following method tests are to be completed successfully before :
   *
   * <ul>
   *   <li><code> setEmpty() </code>
   * </ul>
   */
  public void _isEmpty() {
    requiredMethod("setEmpty()");

    boolean result = true;
    result = oObj.isEmpty();

    tRes.tested("isEmpty()", result);
  }
コード例 #10
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Sets the value to empty.
   *
   * <p>Has <b> OK </b> status if no runtime exceptions occurred The following method tests are to
   * be completed successfully before :
   *
   * <ul>
   *   <li><code> setTime </code> : value must be not empty
   * </ul>
   */
  public void _setEmpty() {
    requiredMethod("setDate()");

    boolean result = true;
    oObj.setEmpty();

    tRes.tested("setEmpty()", result);
  }
コード例 #11
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Gets the current value.
   *
   * <p>Has <b> OK </b> status if no runtime exceptions occurred
   */
  public void _getLast() {

    boolean result = true;
    com.sun.star.util.Date val = oObj.getLast();

    log.println("getLast() = " + val);

    tRes.tested("getLast()", result);
  }
コード例 #12
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Checks long format state.
   *
   * <p>Has <b> OK </b> status if long format is properly set. The following method tests are to be
   * completed successfully before :
   *
   * <ul>
   *   <li><code> isLongFormat </code>
   * </ul>
   */
  public void _setLongFormat() {

    boolean result = true;
    oObj.setLongFormat(!longFormat);

    result = oObj.isLongFormat() == !longFormat;

    if (!result) {
      log.println(
          "Was '"
              + longFormat
              + "', set to '"
              + !longFormat
              + "' but returned '"
              + oObj.isLongFormat()
              + "'");
    }

    tRes.tested("setLongFormat()", result);
  }
コード例 #13
0
ファイル: _XDateField.java プロジェクト: personal-wu/core
  /**
   * Checks strict state.
   *
   * <p>Has <b> OK </b> status if strict format is properly set. The following method tests are to
   * be completed successfully before :
   *
   * <ul>
   *   <li><code> isStrictFormat </code>
   * </ul>
   */
  public void _setStrictFormat() {
    requiredMethod("isStrictFormat()");

    boolean result = true;
    oObj.setStrictFormat(!strict);

    result = oObj.isStrictFormat() == !strict;

    if (!result) {
      log.println(
          "Was '"
              + strict
              + "', set to '"
              + !strict
              + "' but returned '"
              + oObj.isStrictFormat()
              + "'");
    }

    tRes.tested("setStrictFormat()", result);
  }