4.1 KiB
4.1 KiB
id | title | challengeType | isRequired | videoUrl | localeTitle |
---|---|---|---|---|---|
587d824a367417b2b2512c43 | Personal Library | 4 | true | Персональная библиотека |
Description
Instructions
Tests
tests:
- text: Ничто из моего сайта не будет кэшироваться в моем клиенте.
testString: ''
- text: 'Заголовки скажут, что сайт работает на «PHP 4.2.0», хотя это не так (в качестве меры безопасности).'
testString: ''
- text: 'Я могу опубликовать заголовок в / api / books, чтобы добавить книгу, и будет возвращен объект с названием и уникальным _id.'
testString: ''
- text: 'Я могу получить / api / books, чтобы получить массив из всех книг, содержащих title, _id и commentcount.'
testString: ''
- text: 'Я могу получить / api / books / {id} для извлечения одного объекта книги, содержащей _title, _id, и массив комментариев (пустой массив, если нет комментариев).'
testString: ''
- text: 'Я могу опубликовать комментарий в / api / books / {id}, чтобы добавить комментарий к книге, и будет возвращен объект книги, похожий на get / api / books / {id}, включая новый комментарий.'
testString: ''
- text: 'Я могу удалить / api / books / {_ id}, чтобы удалить книгу из коллекции. При успешном завершении возвращается «удалять».'
testString: ''
- text: 'Если я попробую запросить книгу, которая не существует, мне будет возвращена «книга не существует».'
testString: ''
- text: 'Я могу отправить запрос на удаление в / api / books, чтобы удалить все книги в базе данных. При успешном завершении возвращается «полное удаление успешно».'
testString: ''
- text: Все 6 необходимых функциональных тестов являются полными и проходят.
testString: ''
Challenge Seed
Solution
// solution required