juice-shop
25 строк · 826.0 Байт
1/*
2* Copyright (c) 2014-2024 Bjoern Kimminich & the OWASP Juice Shop contributors.
3* SPDX-License-Identifier: MIT
4*/
5
6import frisby = require('frisby')7
8const REST_URL = 'http://localhost:3000/rest'9
10describe('/rest/repeat-notification', () => {11it('GET triggers repeating notification without passing a challenge', () => {12return frisby.get(REST_URL + '/repeat-notification')13.expect('status', 200)14})15
16it('GET triggers repeating notification passing an unsolved challenge', () => {17return frisby.get(REST_URL + '/repeat-notification?challenge=Retrieve%20Blueprint')18.expect('status', 200)19})20
21it('GET triggers repeating notification passing a solved challenge', () => {22return frisby.get(REST_URL + '/repeat-notification?challenge=Error%20Handling')23.expect('status', 200)24})25})26