Comment créer des tests unitaires pour le fichier ci-dessousUnité de nœud Test sinon le chaï
index.ts
import ----
import ----
let workerService = new WorkerService();
let creatWorkerPromise = Promise.promisify(workerService.createWorkers);
creatWorkerPromise()
.then(function(){
let kafkaService = new KafkaService(kafkaConfig, workerService);
})
.catch(function (err: any) {
console.log('Error while creating workers:', err);
});
Votre question est trop claire pour répondre. Un test unitaire est censé répondre à une question. Qu'essayez-vous de tester? Voulez-vous tester que 'KafkaService' est appelé avec une certaine config, ou quoi? Et si c'est un module, alors quelle est son API? – oligofren
merci @oligofren ici je veux tester 2 conditions, 1. si c'est le succès console.log ne devrait pas appeler, 2. si elle échoue console.log devrait être appelé –