У меня есть файл Foo.ts
, который содержит namespace Foo { ... }
и некоторые экспортируемые функции. Я хочу протестировать функции в этом пространстве имен, используя тестовый файл рядом с файлом с именем Foo.test.ts
.
///<reference path="./Foo.ts" />
import './Foo';
console.log(typeof Foo)
Однако, когда я пытаюсь запустить тестовый файл с помощью mocha, я получаю сообщение об ошибке.
ReferenceError: Foo is not defined
Как включить пространство имен машинописного текста, чтобы я мог получить доступ к Foo.bar()
и другие экспортируемые функции?