12/08/2018, 14:01

Những điều cơ bản về Junit ( thực hành viết 1 ví dụ )(p4)

Ở đây chúng ta sẽ thấy một ví dụ hoàn chỉnh của JUnit test sử dụng POJO class , Business logic class, và 1 test class, mà sẽ được điều hành bởi người chạy thử nghiệm. Tạo mới EmployeeDetails.java trong C:JUNIT_WORKSPACE. EmployeeDetails class là để sử dụng: get/set giá trị của ...

Ở đây chúng ta sẽ thấy một ví dụ hoàn chỉnh của JUnit test sử dụng POJO class , Business logic class, và 1 test class, mà sẽ được điều hành bởi người chạy thử nghiệm.

Tạo mới EmployeeDetails.java trong C:JUNIT_WORKSPACE.

1.png

EmployeeDetails class là để sử dụng:

  • get/set giá trị của employee's name.
  • get/set giá trị của employee's monthly salary.
  • get/set giá trị của employee's age.

Tạo 1 file gọi tới class EmpBusinessLogic.java trong C:JUNIT_WORKSPACE.

2.png

EmpBusinessLogic class là sử dụng để tính toán:

  • Mức lương hàng năm của employee.
  • lượng thẩm định của một employee.

Tạo 1 file gọi tới class TestEmployeeDetails.java trong C:JUNIT_WORKSPACE

3.png

TestEmployeeDetails class sử dụng để thử nghiệm các method của EmpBusinessLogic class.

  • kiểm tra mức lương hàng năm của employee
  • kiểm tra lượng thẩm định của employee

Tiếp theo, tạo mới 1 class có tên TestRunner.java trong C:JUNIT_WORKSPACE để thực hiện các trường hợp của test case (s).

4.png

Biên soạn các trường hợp test và các class Test Runner sử dụng javac

5.png

0