Unit testing Resharper显示通过TypeScript单元测试解决错误

Unit testing Resharper显示通过TypeScript单元测试解决错误,unit-testing,typescript,resharper,Unit Testing,Typescript,Resharper,当我使用TypeScript编写Jasmine单元测试时,Resharper 9.2抱怨任何全局变量都是“未定义的”。所以在下面的测试中,“descripe”、“beforeach”等都显示为红色,并且未定义 我从命令行(不是Resharper)运行测试,它们可以正常工作。令人沮丧的是,它显示为一个错误 ///<reference path="../../../../Scripts/typings/angularjs/angular.d.ts"/> ///<reference

当我使用TypeScript编写Jasmine单元测试时,Resharper 9.2抱怨任何全局变量都是“未定义的”。所以在下面的测试中,“descripe”、“beforeach”等都显示为红色,并且未定义

我从命令行(不是Resharper)运行测试,它们可以正常工作。令人沮丧的是,它显示为一个错误

///<reference path="../../../../Scripts/typings/angularjs/angular.d.ts"/>
///<reference path="../../../../Scripts/typings/jasmine/jasmine.d.ts"/>
///<reference path="../../../../Scripts/typings/angularjs/angular-mocks.d.ts"/>

describe("CourseRequestModelFactory", () => {
    beforeEach(() => {
        angular.module('ngMessages');
        angular.mock.module({
            'tpts.grid.data.service': {
            }
        });
    });
});
///
///
///
描述(“CourseRequestModelFactory”,()=>{
在每个之前(()=>{
角度模块('ngMessages');
角模({
“tpts.grid.data.service”:{
}
});
});
});

尝试清理ReSharper缓存,它帮了我几次忙谢谢!正在清除缓存。