Hallo erhalten i eine Generatorfunktion aufweisen, die eine Funktion wie diese zurückgeben,Wie innen Array.some
*getClassifier(classifier) {
if (!classifier) {
return async(function *() {
return true;
});
}
if (classifier !== null && typeof classifier === "object") {
return false;
}
let name = classifier.name;
if (!this._classRegistry[name])
throw new Error("Classifier " + name + " is not registered");
let com = yield this.injector.resolve(this._classRegistry[name]);
return (message) => com.classify(message, classifier.options);
}
und i für diese Funktion einen Komponententest machen, die
result = yield someclass.getClassifiers(classifier)(message);
sieht wie folgt aus
aber dann wurde ich verwirrt, wie man Ergebnis erwartet, indem man chai Beispiel expect(result).to.be.true;
irgendein Hinweis oder Lösung verwendet, wird geschätzt.