1

我想为一个名为 session.js 的服务文件编写单元测试用例,其中没有定义自定义元素。我们可以从 Polymer WCT 调用服务文件中定义的函数吗?

export const ValidateSession=()=>{  
       try{   
           return (logindate <= session);   
       }
       catch(e){   
           console.log(e.message);   
       }   
   }

在我的服务文件中,函数定义如上。如何编写单元测试用例来检查上述函数是否被调用。

4

1 回答 1

0

做所有你会做的事情来测试一个元素,但没有一个元素夹具,或者可能使用一个仅限 JS 的测试套件:

suite('AwesomeLib', function() {
  test('is awesome', function() {
    assert.isTrue(AwesomeLib.awesome);
  });
});

WCT 自述文件中描述了此类测试套件。

于 2019-01-22T13:47:15.483 回答