Tạo ra một bộ test:
Bước 1: Mở visual studio 2010, tạo ra một Solution mới để dùng cho việc
test.
Bước 2: Thêm vào visual C# một project có tên là MyApp vào Solution.
Đây là dự án mà bạn có thể chạy thử nghiệm.
Hình 3.7: Hướng dẫn tạo test case trong visual 2010
Bước 3: Đổi tên class1 thành MyMath. Thay đổi cách khai báo các lớp:
Bước 4: Thêm một phương thức duy nhất là “Add” để cho phép tính tổng
của hai số và kết quả trả về là tổng của hai số đó. Hoàn thành lớp đó:
Bước 5: Thêm vào Visual C# một project mới là MyAppTest vào Solution.
Đây là dự án sẽ cho phép Nunit kiểm thử. Đó là ý tưởng tốt để sử dụng một tên cho phép các dự án test dễ dàng xác định. (Kích chuột phải vào Solution →Add→New Project → NameProject).
Hình 3.8: Hướng dẫn tạo test case trong visual 2010
Bước 6: Chọn tham chiếu NUnit framework cho test project MyAppTest;
Chọn Project->Add Reference from the Visual Studio .NET IDE menu. In the Add Reference dialog, double-click on nunit.framework in the listbox on the
.NET tab and click OK.
Hình 3.9: Hướng dẫn tạo test case trong visual 2010
Bước 7: Thêm một tham chiếu tới các dự án đang được test:MyApp cho dự
án test MyAppTest. Select Project →Add Reference. Thêm một tham chiếu tới Nunit Framework: Add reference →Tab Project → Chọn dự án mà đang test →OK.
Hình 3.10: Hướng dẫn tạo test case trong visual 2010
Bước 8: The Solution Explorer bây giờ như hình vẽ sau:
Hình 3.11: Hướng dẫn tạo test case trong visual 2010
Bước 9: Thêm thư viện Nunit.Framework đến lớp test class1.
Using Nunit.Framework;
Bước 10: Sử dụng namespace MyApp:
Using MyApp;
Bước 11: Thêm một thuộc tính [TestFixture] tới test class MyAddTest để
chỉ ra rằng lớp này chưa mã kiểm tra.
Bước 12: Tạo ra một phương thức MyTest trong lớp test. Nhớ phương thức
này sử dụng public và void, và không có đối số truyền vào. Xác định phương thức test bằng việc trang trí nó với thuộc tính [Test].
Bước 13: Viết một test. Trong trường hợp này, kiểm thử phương thức Add
Hoàn thành một tình huống test.