我正在使用mocha,mockgoose和chai编写测试用例。在运行测试用例时,我将得到Unisle Promise Rejections 17错误。
UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:17):Mongod关闭
Unhandle Promise Rejection error 17
public void execute(@NonNull Observer UseCaseSubscriber){
this.buildUseCaseObservable()
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(UseCaseSubscriber);
}
答案 0 :(得分:-1)
我们需要将timeout
设置为it
异步。只需在每次测试中加上this.timeout(222222)
即可。即在每个it
函数中。
it("should create product Family ", function (done) {
this.timeout(222222);
prod_common_cases.create_prod_family(done);
});