19
Bu basit görevi yazmak istediğimi söylüyor. Ama onayladığınız bir test yazmak istiyorum:Düğümdeki olay yayıcıları nasıl test edilir
- Bu görev, nesneyi yayar.
- Nesnenin bir özellik adı vardır.
Ben mocha ve chai beklentisiyle test yapıyorum.
Şimdiden teşekkürler. Akla gelen her türlü varyantı denedim, ancak bir çözüm bulamadım.
var util = require('util'),
EventEmitter = require('events').EventEmitter;
function SomeTask() {
var self = this;
setInterval(function() {
self.emit('data', { name: 'name' });
}, 5000);
}
util.inherits(SomeTask, EventEmitter);
module.exports = SomeTask;
Tnaks !!! Çok yardımcı oldu! – datogio
"SUT" için iki olayı gereken sırada, yani ('data') 've' on ('end') 'de test etmek için nasıl gönderebilirim? – hellboy