我该如何为在Java茉莉中具有嵌套函数的angular 6服务的函数编写单元测试

时间:2018-08-01 13:22:05

标签: angular jasmine karma-runner aws-cognito

我的服务中有一个内部处理aws-congnito服务的方法。我被困在这里。我无法写出对此功能的期望。

这是我所拥有的:

  getCurrentUserSession() {
    this.cognitoUser = userPool.getCurrentUser();
    if (this.cognitoUser === null) {
      return false;
    }
    this.cognitoUser.getSession(function(err, session) {
      if (err) {
        return false;
      }
      console.log('session validity: ' + session.isValid());
      return session.isValid();
    });
  }

0 个答案:

没有答案