«chai» etiketlenmiş sorular

7
Mocha / Chai bekle. Atılan hataları yakalamıyor
expect.to.throwChai'nin node.js uygulamam için bir testte çalışmasında sorun yaşıyorum . Test atılan hatada başarısız olmaya devam eder, ancak test senaryosunu denemede yakalar ve yakalanan hatayı yakalayıp iddia edersem çalışır. expect.to.throwDüşündüğüm gibi çalışmıyor mu ? it('should throw an error if you try to get an undefined property', function (done) { var …


7
Eşzamansız işlev çağrılırken mocha testinde zaman aşımı nasıl önlenir Hata: 2000ms zaman aşımı aşıldı
Düğüm uygulamasında kodumu test etmek için mocha kullanıyorum. Mocha kullanarak birçok eşzamansız işlevi çağırırken, zaman aşımı hatası ( Error: timeout of 2000ms exceeded.) alıyorum . Bunu nasıl çözebilirim? var module = require('../lib/myModule'); var should = require('chai').should(); describe('Testing Module', function() { it('Save Data', function(done) { this.timeout(15000); var data = { a: …
201 node.js  mocha  chai 


4
Mocha ve chai ile vaatleri doğru bir şekilde nasıl test ederim?
Aşağıdaki test tuhaf davranıyor: it('Should return the exchange rates for btc_ltc', function(done) { var pair = 'btc_ltc'; shapeshift.getRate(pair) .then(function(data){ expect(data.pair).to.equal(pair); expect(data.rate).to.have.length(400); done(); }) .catch(function(err){ //this should really be `.catch` for a failed request, but //instead it looks like chai is picking this up when a test fails done(err); }) }); …
152 node.js  promise  mocha  chai 

8
NodeJS UnhandledPromiseRejectionWarning
Yani, olay yayıcıya dayanan bir bileşeni test ediyorum. Bunu yapmak için Mocha + Chai ile Promises'i kullanarak bir çözüm buldum: it('should transition with the correct event', (done) => { const cFSM = new CharacterFSM({}, emitter, transitions); let timeout = null; let resolved = false; new Promise((resolve, reject) => { emitter.once('action', …

6
Mocha API Testi: 'TypeError: app.address bir işlev değil' alınıyor
Benim Sorunum Çok basit bir CRUD API kodladım ve son zamanlarda bazı testleri kullanarak da kodlamaya başladım chaive chai-httptestlerimi çalıştırırken bir sorun yaşıyorum $ mocha. Testleri çalıştırdığımda kabukta şu hatayı alıyorum: TypeError: app.address is not a function Kodum İşte testlerimden birinin bir örneği ( /tests/server-test.js ): var chai = require('chai'); …

2
Enzim / React testlerinde ne zaman render ve sığ kullanmalısınız?
Bu soruyu göndermeden önce, sqa stackexchange'de arama yapmayı denedim, ancak sığ ve orada render ile ilgili bir gönderi bulamadım, bu yüzden umarım birileri bana burada yardımcı olabilir. Reaksiyon bileşenlerini test ederken ne zaman sığ ve render kullanmalıyım? Airbnb belgelerine dayanarak, ikisinin farkı hakkında bazı fikirler edindim: Sığ, bileşenleri bir birim …
100 testing  meteor  reactjs  chai  enzyme 

9
Chai: 'should' sözdizimi ile tanımsız için nasıl test edilir
Bina bu chai ile angularjs uygulamayı test öğretici, ben "gereken" stilini kullanarak tanımlanmamış bir değer için bir test eklemek istiyorum. Bu başarısız: it ('cannot play outside the board', function() { scope.play(10).should.be.undefined; }); "TypeError: Tanımsız 'olması gereken' özelliği okunamıyor, ancak test" beklenen "stiliyle başarılı oluyor: it ('cannot play outside the board', …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.