sql >> データベース >  >> RDS >> Mysql

DBへのMochaテスト接続

    あなたが書いているテストが非同期であることをmochaにアドバイスする必要があります。完了したコールバックをitに追加します 関数を呼び出し、connection.connectからこの完了したコールバックを呼び出します。完了したコールバックは、エラーが最初の引数として渡されたかどうかを判断するのに十分賢く、エラーが渡された場合、テストは失敗します。

    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. PostgreSQL DATEADD()と同等

    2. phpを使用してmysqlテーブルにタイムスタンプを保存する

    3. SQL Server:information_schemaから外部キー参照を取得する方法は?

    4. PostgreSQLで並べ替えを使用して固定数の行を削除するにはどうすればよいですか?