sql >> Database teknologi >  >> RDS >> Mysql

Mokka Test forbindelse til DB

Du skal fortælle Mocha, at den test, du skriver, er asynkron. Tilføj et udført tilbagekald til din it funktionskald og kald dette udførte tilbagekald fra connection.connect. Det udførte tilbagekald er smart nok til at finde ud af, om en fejl blev bestået som første argument, og hvis en fejl beståes, vil testen mislykkes.

describe('Access to DB', function(){
   describe('#fail', function(){
        it('should return -1 because wrong credentials', function(done){
            var connection = mysql.createConnection({
                host: 'right host',
                user: 'wrong user',
                password: 'wrong password',
                database: 'right database'
            });
            connection.connect(done);
        });
    })
});



  1. Vis fremskridt, mens du laver i baggrunden

  2. Referencedatamønsteret:Udvidbart og fleksibelt

  3. 5 Databaseovervågningsvaner for succesrige DBA'er

  4. Hvordan vælger man mysql række-id til WHERE-klausulen på UPDATE, INSERT, DELETE via php?