Во-первых, я не женат на ts-mockito
, это именно то, что мы используем.
При этом у нас есть интерфейс, в котором есть конструктор, который мы хотели бы смоделировать и внедрить в другой класс для тестирования. Возможно ли это с ts-mockito
.
Независимо от того, что я пытаюсь, я получаю вывод, что макет is not constructable
.
Вот пример кода, который может вызвать ошибку
interface X {
constructor(foo: string): any;
bar: string;
}
const MockedX = mock<X>();
const mockedX1 = new MockedX();
У кого-нибудь есть идеи, как создать насмешку на лету?