juice-shop

Форк
0
/
repeatNotificationSpec.ts 
25 строк · 826.0 Байт
1
/*
2
 * Copyright (c) 2014-2024 Bjoern Kimminich & the OWASP Juice Shop contributors.
3
 * SPDX-License-Identifier: MIT
4
 */
5

6
import frisby = require('frisby')
7

8
const REST_URL = 'http://localhost:3000/rest'
9

10
describe('/rest/repeat-notification', () => {
11
  it('GET triggers repeating notification without passing a challenge', () => {
12
    return frisby.get(REST_URL + '/repeat-notification')
13
      .expect('status', 200)
14
  })
15

16
  it('GET triggers repeating notification passing an unsolved challenge', () => {
17
    return frisby.get(REST_URL + '/repeat-notification?challenge=Retrieve%20Blueprint')
18
      .expect('status', 200)
19
  })
20

21
  it('GET triggers repeating notification passing a solved challenge', () => {
22
    return frisby.get(REST_URL + '/repeat-notification?challenge=Error%20Handling')
23
      .expect('status', 200)
24
  })
25
})
26

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.