Vai trò của Unit Test
Trong bài post trước mình đã giới thiệu cho các bạn về Unit Test, nhưng để các bạn có động lực hơn trong việc triển khai Unit Test cho dự án của mình thì ở bài pots này mình sẽ đào sâu vào vai trò của unit test, bên cạnh đó là những mục tiêu và nguyên tắc để có thể viết unit test tốt hơn. Unit Test góp phàn rất lớn trong việc làm tăng đáng kể chất lượng dự án của chúng ta, nhưng viễn cảnh tươi đẹp đó chỉ xảy ra khi Unit Test được viết một cách hợp lý. Chúng ta cần nhận ra một điều rằng: Unit Test không phải là pass hết test case Khi bắt đầu bước chân vào cuộc chơi Unit Test, hầu như các bạn đều cố gắng làm sao cho tất cả các test case đều xanh. Nhưng khổ nỗi, mục đích của Unit Test không phải là như vậy, không như chúng ta hằng ngày chạy qua các ngã 4 đường và chỉ muốn nhìn thấy đèn tín hiệu màu xanh. Hãy viết unit test sao cho mọi việc của bạn là modify source code implement chứ không phải là nỗ lực chỉnh sửa code test Nhìn thấy test case fail mới ch