Как проверить наличие пустого текстового поля на модальном bootstrap при нажатии кнопки «Закрыть / Отмена» - PullRequest
0 голосов
/ 20 марта 2020

Так что, более или менее, я пытаюсь написать модульный тест, чтобы увидеть, если при вводе чего-либо в поле ввода, а затем в модале, в котором находится текст, отменено или закрыто, форма сбрасывается (т. Е. При повторном открытии В модальном режиме все предыдущие входные данные исчезли и вернулись к значениям по умолчанию или являются пустыми). Вот код для модального окна (указанные c строки, которые я хочу протестировать, выделены жирным шрифтом):

<div class="modal fade" id="reject" class="bx--modal " tabindex="-1">
    <div class="modal-dialog modal-dialog-centered" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h5 class="modal-title" id="AssessmentModal">Reject Assessment</h5>
          **<button class="close" id="close" type="button" (click)="message.value = ''" data-modal-close aria-label="close modal">**
            <span aria-hidden="true">&times;</span>
          </button>
        </div>
        <!--Shows a text box for manager to input rejection reason -->
        <div class="bx--modal-content">
          <div class="bx--form-item">
            <textarea class="bx--text-area" rows="4" cols="70" required name="message" #message
              placeholder="Comments will be e-mailed to the practitioner."></textarea>
          </div>
        </div>
        <div class="modal-footer">
          **<button class="btn btn-secondary mr-2" id="cancel" type="button" (click)="message.value = ''" data-modal-close> Cancel </button>**
          <!-- When rejected, comment will be passed to the email service and emailed to the practitioner -->
          <button class="btn btn-danger mr-2" type="button" (click)="reject(message.value)"
            routerLink="/manager" data-modal-primary-focus>Reject</button>
        </div>
      </div>
    </div>
</div>

Как мне go написать такой тест? Любая помощь приветствуется!

...