Это странно.Я только возвращаюсь в TypeScript, и я пытаюсь сделать некоторые TDD.Я ts-jest
настроил и запустил свои тесты, но я уже натолкнулся на загадку с чем-то невероятно простым, и я не могу понять это.
organization.ts:
class Organization implements IOrganization {
id: Id;
name: string;
constructor(name: string) {
this.name = name;
}
}
export default Organization;
test.ts:
import Organization from "./organization";
import Simulation from "./simulation";
it('stores the user organization', () => {
let userOrganization = new Organization("does not matter");
}
VS Код не кричит на меня, но когда я пытаюсь запустить ts-jest
, я получаю error TS2554: Expected 0 arguments, but got 1
в своем конструкторе.Должно быть, я упускаю что-то очевидное.