Публикации по теме '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 просмотров
schedule
26.03.2022
Базовое приложение 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 просмотров
schedule
02.09.2022
Тесты 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 просмотров
schedule
21.04.2023
Внедрить мгновенные задержки в ember-cli-mirage
Я использую ember-cli-mirage для приемочных испытаний. В конкретном случае я хотел бы проверить поведение при получении данных по медленному соединению.
В ember-cli-mirage есть параметр timing , который имитирует задержку ответа. Однако этот...
729 просмотров
schedule
09.06.2023
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 просмотров
schedule
24.11.2023
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 просмотров
schedule
20.03.2024
Как передать запрос ember-cli-mirage на конкретный API и хост
Я пытаюсь использовать passthrough функцию ember-cli-mirage , чтобы разрешить моему приложению запрашивать разные API и хосты.
export default function() {
//window.server = this;
//this.namespace = 'api';...
1366 просмотров
schedule
26.02.2023
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 просмотров
schedule
26.08.2022
Ember.js + Mirage: имитируемая связь в интеграционном тесте
У меня есть компонент, использующий this.get('model.property') , и он работает, как задумано.
Для своих интеграционных тестов я использую Mirage, который работал для всех моих других тестов (включая интеграционные тесты), однако, когда я тестирую...
503 просмотров
schedule
22.08.2023
Невозможно использовать сокращенные обработчики маршрутов, если используется 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 просмотров
schedule
06.01.2023