Mở đầuỞ phần trước tôi đã giới thiệu cơ bản về cách cài đặt cũng như cách kiểm tra xem code của mình có đúng như kết quả mong đợi. Phần này tôi sẽ giới thiệu các kỹ thuật liên quan đến Integration test. Cùng bắt đầu thôi! 1.Testing asynchronous codeBất đồng bộ trong Javascript có 2 loại cơ bản là: Callbacks và Promises. Chúng ta sẽ lần lượt tìm hiểu cách viết test với các loại này như thế nào. CallbacksCùng xem ví dụ sau để hiểu rõ hơn //uppercase.js function uppercase(str, callback) { callback(str.toUpperCase( ... »
Lượng thông tin trên facebook rất dồi dào để khai thác, và nhất là thông tin về người dùng. Trong blog lần này, mình sẽ đề cập đến bài toán quay số trúng thưởng. Đúng hơn, đây là bài toán khai thác thông tin người dùng bằng cách tổ chức một event quay số trúng thưởng... ... »
