Trích xuất thông tin khác nhau từ hai Entity
Bài viết được sự cho phép của tác giả Trần Văn Dem 1. Giới thiệu Trong quá trình phát triển các sản phẩm phần mềm, việc kiểm thử là bước vô cùng quan trọng. Không có kiểm thử thì phần mềm phát triển không đủ sự tin tưởng. Hiện nay với sự phức tạp của các nghiệp vụ do đó các Entity trong các sản phẩm phần mềm ngày càng trở lên phức tạp : Có rất nhiều trường (field) > 20 fields Lưu trữ vật lý tại nhiều bảng khác nhau hoặc nhiều loại DB khác nhau Cấu trúc của một Entity thường sẽ phức tạp: chứa nhiều object khác, array object,... Khi viết iteration test thông thường chúng ta sẽ chỉ thực hiện assert cho một vài trường nghĩ là sẽ thay đổi sau khi gọi qua API điều này là đúng nhưng chưa đủ. Ví dụ khi ta lập trình gọi API cho phép thay đổi giá của sản phẩm như [...]
Read more