Я получаю ошибку ниже при использовании jest для тестирования.Я использую пакет не es6 npm здесь.Проблема возникает, когда я не хочу делать какие-либо подстановочные символы * импорта.Я хотел сделать явный импорт.
//code
import sha256 from "crypto-js/sha256";
export const GetHashToken = (value) => {
return sha256(value);
};
//test
import { GetHashToken, GetUtcTimeStamp } from
"../../utils/ScheduleRepairUtility";
describe("Get hash token utility", () => {
it("Should return sha-256 hex digit string for given value", () => {
const paramValue = "78436783465sears121212";
expect(GetHashToken(paramValue))
.toBe("b87663752c7f5bf0967f74fd3523dece543
f447e96d9b1d478c7336781e1828b");
});
});
Получение ошибки:
● Get hash token utility › Should return sha-256 hex digit string for
given value
TypeError: sha256_1.default is not a function
Я использую реагирующий текст для своего проекта.Любая помощь приветствуется.
Спасибо !!