Публикации по теме 'ember-cli-mirage'


Ember-CLI-Mirage: давайте создадим классный сервер и имитируем базу данных 🏄
Работая с Ember.js , я считаю ember-cli-mirage важной библиотекой для написания тестов и разработки новых функций. Mirage - идеальный инструмент для запуска вашего приложения, когда серверная часть выполняется, серверы тестовой среды не работают, или для написания содержательных интеграционных и приемочных тестов с использованием фиктивных данных 🛹. Но, как всегда, неопытным пользователям придется немного поучиться. В этой статье я объясню, как настроить и использовать ember-cli-mirage..

Вопросы по теме 'ember-cli-mirage'

Ember.js - Модель todo не найдена при использовании ember-cli-mirage для поддельной модели
Я изучаю ember.js с помощью этого руководства При использовании ember-cli-mirage для создания поддельной модели для подобных задач import Mirage, {faker} from 'ember-cli-mirage'; export default Mirage.Factory.extend({ title(i) { return...
388 просмотров

Базовое приложение Ember не работает с адаптером по умолчанию
Вот исходный код . Я запускаю Ember-CLI из основной ветки репозитория git (в настоящее время версия 2.2.0-beta.1-master-e803ac7fa6) и подключаюсь через npm. Это должно быть с использованием версий 2.2.0 Ember и Ember Data. В середине базового...
274 просмотров
schedule 15.01.2023

Ember Mirage сохраняет данные
В настоящее время, когда я удаляю или изменяю некоторые записи (модель), я вижу HTTP запросы, которые перехватываются Mirage , и данные на странице действительно меняются. Но после перезагрузки страницы - возвращается обратно. Можно ли как-то...
466 просмотров

Тесты Ember/Mirage не находят элементы DOM
Я пытаюсь провести базовые приемочные тесты в Ember, используя Mirage. На данный момент я использую только фикстуры для заполнения тестовой среды, просто чтобы найти себя. Когда я запускаю ember в тестовой среде (т. е. с -e test), я вижу, что мое...
935 просмотров
schedule 07.02.2023

Ember CLI + Mirage: Когда объекты сохраняются в хранилище
Я пишу несколько тестов, в которых создаю кучу объектов, которые зависят друг от друга. Мой код выглядит так: let translations = [server.create('translation', { key: 'positive.callRating', value: 'How would you rate your call with...
181 просмотров
schedule 28.11.2022

Интеграция Ember_simple_auth с приемочными тестами (используя Mirage)
Я создал базовое тестовое приложение, использующее OMDb API (открытая база данных фильмов) и небольшая помощь от плакатов SO все работает нормально. Я добавил в проект ember-simple-auth (версия 1.0.0) и запустил разработку. По сути, есть простой...
134 просмотров

Внедрить мгновенные задержки в ember-cli-mirage
Я использую ember-cli-mirage для приемочных испытаний. В конкретном случае я хотел бы проверить поведение при получении данных по медленному соединению. В ember-cli-mirage есть параметр timing , который имитирует задержку ответа. Однако этот...
729 просмотров

ember: handlebars не удовлетворяет одноранговым зависимостям своих братьев и сестер
Я только что обновил ember до 2.4.2: % ember -v version: 2.4.2 node: 5.8.0 os: darwin x64 и когда я ввожу: ember init для повторного запуска схемы, как описано здесь: https://github.com/ember-cli/ember-cli/releases/tag/v2.4.2 Я получаю...
155 просмотров
schedule 08.12.2022

как сделать разбиение на страницы, используя поддельные данные миража в emberjs?
Я использую Mirage для создания поддельных данных. сценарий/default.js export default function(server) { server.createList('product', 48); server.loadFixtures(); } Выше я создаю 48 продуктов и звоню с контроллера...
1643 просмотров

Ember 2.5 ember-cmi-mirage пытается получить подмножество коллекции
Использование ember 2.5 и ember-cli-mirage 0.2) В моем mirage/config.js я пытаюсь получить подмножество коллекции для целей нумерации страниц), используя функцию slice() var books = schema.book.all().slice(startItem, endItem ); но я...
113 просмотров
schedule 09.12.2022

Получить одну запись из коллекции в ember-cli-mirage
Как я могу вернуть запись, которая соответствует некоторому пользовательскому идентификатору (не обычному идентификатору) из моей коллекции? // record schema { id: 123, // assigned id from mirage dId: 'DEVICE0001', // device id I...
304 просмотров
schedule 31.01.2023

Удалить ember-cli-mirage из ember
Я использую ember-cli-mirage для обработки запросов. Поскольку у меня есть API-интерфейс rails для обслуживания этих запросов, как мне удалить ember-cli-mirage из Ember? Если я удаляю папку mirage, я получаю ошибку сборки !!
2010 просмотров
schedule 18.11.2022

Сохраняет ли Ember CLI Mirage данные в базе данных? или опубликованные данные удаляются после обновления браузера?
Я новичок в Ember и использую ember cli mirage для серверного API. Например, я хочу отправить фильм в маршрут фильмов, он добавляется к существующему в фикстурах и указан в localhost-4200/movies. При обновлении браузера опубликованное стирается, а...
256 просмотров

Как передать запрос ember-cli-mirage на конкретный API и хост
Я пытаюсь использовать passthrough функцию ember-cli-mirage , чтобы разрешить моему приложению запрашивать разные API и хосты. export default function() { //window.server = this; //this.namespace = 'api';...
1366 просмотров

ember-cli-mirage в устаревшем приложении
У нас есть приложение, которое использовало Pretender для предоставления приспособлений для тестов. Теперь мы пытаемся перейти на ember-cli-mirage . Мы не можем перенести все приборы сразу. Итак, что в основном происходит, так это то, что мы...
307 просмотров
schedule 16.02.2023

Заголовки ответа ember-cli-mirage отсутствуют в объекте XHR
Пытаюсь понять несоответствие в ответе между использованием моего API и ember-cli-mirage. У меня есть обработчик, ожидающий ответа на запрос POST для аутентификации пользователя. Ожидаемые параметры обработчика: response , status и xhr :...
397 просмотров

Ember.js + Mirage: имитируемая связь в интеграционном тесте
У меня есть компонент, использующий this.get('model.property') , и он работает, как задумано. Для своих интеграционных тестов я использую Mirage, который работал для всех моих других тестов (включая интеграционные тесты), однако, когда я тестирую...
503 просмотров

Невозможно использовать сокращенные обработчики маршрутов, если используется RestSerializer? (эмбер-кли-мираж)
Я настроил простой Ember Twiddle чтобы показать вам мою ошибку, возникающую при попытке обновить модель. Примечательно, что я использую ember-cli-mirage для имитации данных. Согласно документам, я создал сокращенный маршрут, который должен...
132 просмотров
schedule 23.06.2023

Не могу установить отношения с Эмбер Мираж
В настоящее время я пишу тесты для своего приложения, написанного с помощью EmberJS. Я использую Мираж. У меня есть две следующие модели: мираж/модели/paperwork.js export default Model.extend({ customer: belongsTo('customer'),...
577 просмотров
schedule 30.03.2023

Переопределить ответ миража в приемочных тестах?
В нашем приложении Ember [v.2.14] мы используем Mirage для имитации наших API и предоставили прямой ответ для нашей модели «автомобиль». мираж/config.js: this.get('/cars', () => { return { "data": { "type": "car", "id": "1",...
218 просмотров