小编Ali*_*P25的帖子

根据 AAD ID 检索 Teams 用户 ID

我正在尝试开始预定的主动对话(机器人在预定时间启动对话)。我设法根据 Graph API 获取用户的 AAD ID,但它与 Teams 用户 ID 不匹配。尝试了两个多小时才获得正确的ID,但我不知道如何获得。我应该采取的最佳方法是什么?

bots azure azure-ad-graph-api botframework microsoft-teams

6
推荐指数
1
解决办法
2579
查看次数

使用 mocha 和 request 测试 mongodb 数据库

到目前为止,我有 2 个问题,我正在寻找答案 3 天,但无法弄清楚。
1. 测试时应该什么时候连接数据库?
2. 我在运行测试时总是遇到错误:{ "before each" hook for "should list all books on /book GET" } 并且还没有找到解决方案或确切原因。我究竟做错了什么?到目前为止,我唯一的答案是不要在 beforeEach() 中两次调用 done() 但我没有这样做......

var chai      = require('chai'),
    expect    = chai.expect,
    request   = require('request'), 
    mongoose  = require('mongoose'),
    Book      = require('./../models/book');
// book = require('../model')

mongoose.createConnection('mongodb://localhost/books');

describe('Testing the routes', () => {
    beforeEach((done) => {
        Book.remove({}, (err) => {
            if (err) {
                console.log(err);
            }
        });
        var newBook = new Book();
        newBook.title  = "Lord Of The Rings";
        newBook.author = "J. …
Run Code Online (Sandbox Code Playgroud)

tdd request mongodb node.js

0
推荐指数
1
解决办法
4558
查看次数