Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Mocha Kiểm tra kết nối với DB

Bạn cần phải thông báo cho mocha rằng bài kiểm tra bạn đang viết là không đồng bộ. Thêm lệnh gọi lại hoàn tất vào it của bạn gọi hàm và gọi cuộc gọi lại đã thực hiện này từ connect.connect. Lệnh gọi lại được thực hiện đủ thông minh để tìm ra lỗi có được chuyển làm đối số đầu tiên hay không và trong trường hợp lỗi được vượt qua thì quá trình kiểm tra sẽ thất bại.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thả thời gian trong DateTime

  2. Có hoàn toàn liều lĩnh khi để kết nối mysql mở qua một trang không?

  3. NodeJS:MySQL đôi khi phát sinh lỗi ETIMEDOUT

  4. Thời gian bắt đầu thực thi sự kiện Mysql

  5. Nhiều biểu mẫu và một bộ thu PHP