Доброе утро. Появилась такая проблема. Разбираюсь с jasmine. Когда код и тест в одном файле, то работает нормально. Когда пытаюсь проверить код с другого файла, то выводит такую ошибку "is not a constructor". Помогите, пожалуйста, решить данную проблему.
Эту функцию надо проверить.
var HelloWorld = function(name) {
this.name = name;
}
HelloWorld.prototype = {
hello: function(){
return 'Hello, World!'
}
};
exports.HelloWorld;
Это сам тест
var HelloWorld = require('./hello-world');
describe('Hello World', function () {
var helloWorld = new HelloWorld();
it('says hello world', function () {
expect(helloWorld.hello()).toEqual('Hello, World!');
});
});