如何将'describe','expect'和'it'导入到IDE的打字稿测试中,以免突出显示它们

时间:2016-12-14 13:20:03

标签: typescript jasmine protractor

写了一些测试并且所有内容都成功运行,但我的IDE(webstorm)突出显示describeexpectit并说“找不到名字”。我想保持每个人的清洁并摆脱这些,但不知道如何。

我们使用量角器和茉莉。

enter image description here

更多剧本:

import {HomePO} from './pageobjects/home'
import {browser } from 'protractor'


describe('Smoke test', function() {

    it('should initialize', function() {
        let width = 320;
        let height = 568;
        browser.driver.manage().window().setSize(width, height);
    });

    it('should open homepage', function() {
        HomePO.get();
        expect(HomePO.isCurrentPage()).toBe(true);
    });
});

1 个答案:

答案 0 :(得分:8)

我遇到了同样的问题并做了:

 npm install @types/jasmine --save-dev

并解决了这个问题 - 无需从茉莉花中导入任何东西。