Вопросы по теме 'ts-jest'
Как смоделировать неасинхронный метод для создания исключения с помощью Jest?
Вот фрагмент моего кода на TypeScript:
let myService: MyService;
let myController: MyController;
beforeAll(async function () {
myService = new MyService(null);
myController = new MyController(myService);
});
it("should fail due to any...
2549 просмотров
schedule
08.01.2024
Как импортировать файл конфигурации, чтобы его можно было найти как встроенным пакетом, так и модулем в тесте Jest?
У меня есть проект Node, написанный на TypeScript, который использует Rollup в качестве сборщика и Jest в качестве среды модульного тестирования. Он имеет следующую структуру (я пропустил материал, который, как мне кажется, не имеет отношения к...
1613 просмотров
schedule
02.02.2022
Как написать тесты с использованием jQuery в ts-jest при использовании импорта ES?
Я пытаюсь написать модульные тесты, используя TypeScript, Jest и jQuery. Я продвинулся довольно далеко, но когда я запускаю тесты, я получаю «jQuery требует окна с документом».
Судя по всему, проблема в том, что import * as $ from "jquery" ( см....
224 просмотров
schedule
25.08.2022
ts-jest проблема с модульным тестированием
Пытается выполнить модульное тестирование облачных функций firebase с помощью ts-jest , но возникают проблемы с простым тестом.
Я установил jest для машинописного текста, набора текста и конфигурации ts-jest, но получаю сообщение об ошибке...
889 просмотров
schedule
23.02.2022
Проблема с модульным тестом Jest: модуль не найден
В настоящее время Jest не проходит тесты, потому что не может найти модуль, вызываемый внутри компонента:
FAIL tests/Unit/VHeaderBar.spec.ts
● Test suite failed to run
Cannot find module '@@/public/assets/images/placeholder.png' from...
1402 просмотров
schedule
21.04.2023
Шуточный тест пройден, но выдает ошибку: подключите ECONNREFUSED 127.0.0.1:80 в конце
Я использую узел с TypeScript на моей серверной части, а также шутки и супертесты в качестве тестовой среды на моей серверной части.
Когда я пытаюсь проверить, у меня есть результат, но в конце я получаю сообщение об ошибке. Вот результат:...
16711 просмотров
schedule
18.02.2023
Как сообщить TypeScript о пользовательских сопоставлениях Jest?
У меня есть проект реагирования / машинописного текста, использующий шутку, где у меня есть собственный сопоставитель, например:
export const MyCustomMatchers = {
toBeTheSameAsRemote: function(_util: any, _customEqualityTesters: any) {...
2392 просмотров
schedule
29.01.2023
Функция async await не вызывается с помощью шутки
Я новичок в шутках, и я пытаюсь вызвать функцию ожидания, которая возвращает обещание. Но я получаю сообщение об ошибке, например, ожидаемые вызовы 1, а полученные вызовы - 0.
Код:
public async callDataSourceCommand(dialogData: any,...
232 просмотров
schedule
28.05.2023
Невозможно издеваться над классами со статическими методами, используя jest и ts-jest.
У меня есть два класса, которые имитируют простую операцию суммирования.
import SumProcessor from "./SumProcessor";
class Calculator {
constructor(private _processor: SumProcessor) { }
sum(a: number, b: number): number {
return...
638 просмотров
schedule
27.05.2022
шуточный тест с xmljs GLOBAL не определен
в настоящее время я пишу приложение, используя
NodeJS v13.12.0
Шутка 25.4.0
xmljs 0.3.2
машинопись 3.8.3
ц-шутка 25.4.0
Это приложение должно имитировать сервер CalDAV. По этой причине я полагаюсь на модуль xmljs, который (после...
778 просмотров
schedule
30.07.2023
Ошибка Jest-теста при синтаксисе tsx
В настоящее время я внедряю в свой проект шутливый тест. Проект состоит из файлов ts + tsx. Ниже приведен мой jest.config.js файл.
module.exports = {
preset: "ts-jest",
testEnvironment: "jsdom",
cacheDirectory: ".jest-cache",...
87 просмотров
schedule
09.05.2022
Как сделать модули абсолютного импорта с помощью moduleDirectories в приложении CRA для JEST
Я создал несколько утилит для своих тестов. Я хотел бы импортировать свои утилиты таким образом
import CustomRender from 'my-local-utils'
Каталог будет
-src
- components
- __tests__
-test
-my-loca-utils.js
Обычно я включаю тесты...
457 просмотров
schedule
04.02.2023
Тестовые костюмы не прошли с SyntaxError: Неожиданный токен «экспорт» реагирует на машинописный текст с использованием шутки
я настраиваю шутку и фермент в своем проекте реактивного машинописного текста. В этом проекте я не использую Babel.
Я попытался запустить базовый компонент, и он работает хорошо.
После этого я добавил еще один компонент и добавил в этот компонент...
460 просмотров
schedule
06.02.2023
Ошибка модульного теста при невозможности найти элементы
Я впервые собираю модульный тест и мне нужна помощь, чтобы понять, почему я получаю следующие ошибки.
A) TestingLibraryElementError: не удалось найти элемент с текстом: Посетите мою страницу. Это может быть связано с тем, что текст разбит на...
3153 просмотров
schedule
20.06.2022
Тестирование Jest Angular выдает ошибку кармы `Произошло необработанное исключение: не удается найти модуль 'карма' '
Я пытаюсь использовать шутливое тестирование в Angular. Я выполнил все описанные здесь настройки. введите здесь описание ссылки
Вот мой package.json
{
"name": "jest-test",
"version": "0.0.0",...
158 просмотров
schedule
16.08.2022
Jest/React/Mobx: TypeError mobxReact.observer не является функцией
Я пытаюсь запустить простой тест Jest для кода React/Mobx, который просто отображает маршрут и проверяет, был ли он отображен. Я не использую классы и декораторы Mobx. Я получаю сообщение об ошибке в каждом месте, где я оборачиваю свой компонент...
161 просмотров
schedule
25.12.2022
Смоделируйте константу TypeScript, отличающуюся в каждом тесте Jest
Я изо всех сил пытаюсь издеваться над константой с Jest для каждого теста. У меня он работает с кодом ниже, но макет статичен - я не могу издеваться над ним по-разному для каждого теста.
Код:
// allowList.ts
export const ALLOW_LIST = {
'1234':...
240 просмотров
schedule
07.08.2022
Jest 26 и Angular — неверно указаны номера строк ошибок
После обновления до Jest 26 и Angular 10 номера строк ошибок модульного теста отображаются неправильно. Я использую Jest с Angular 4 и обновляюсь с каждой новой версией.
Я прочитал все существующие статьи по этому поводу и испробовал все...
107 просмотров
schedule
20.06.2023
Как использовать Jest с vuex-module-decorators
У меня есть компонент vue, написанный на Typescript, где я импортирую хранилище vuex, написанное с помощью vuex-module-decorators. Мой код работает хорошо, но когда я пытаюсь написать модульный тест с использованием vue-test-utils и jest, я не могу...
267 просмотров
schedule
10.01.2023
Как установить для process.env значение undefined в шутку
Я пытаюсь выполнить модульное тестирование функции в своем приложении, которая проверяет значение process.env.NODE_ENV . FWIW тип process.env.NODE_ENV - это string | undefined .
В моем шутливом тесте я могу легко проверить строковые значения,...
95 просмотров
schedule
30.08.2022