Download Firefox  Security awareness  A new site is comming soon!
 >>> For advertisement, email Webadmin please.  

Soạn ngày 05/02/2007, 18h29'- Xem : 4318- Tải : 741
Thư mục Phần mềm- Phân nhóm Programing- Bản quyền Open Source- Ý kiến  0

NUnit

Chỉ cho tôi nơi download


NUnit (hhtp://www.nunit.org) là khung kiểm tra đơn vị chương trình (như lớp, hàm hay module) có mã nguồn mở. Được phát triển theo mô hình JUnit (công cụ kiểm tra nổi tiếng dùng cho Java), nhưng NUnit được viết bằng C# và khai thác được ưu điểm của các ngôn ngữ .NET.

NUnit cho phép bạn viết hàm kiểm tra lỗi (unit test) theo ngôn ngữ lựa chọn để kiểm tra một chức năng cụ thể của chương trình. Unit test là cách thức tốt để kiểm tra hoạt động của đoạn code viết mới, và cũng là một phương thức kiểm tra hồi quy ứng dụng. Các unit test có thể lưu lại và chạy lại mỗi khi bạn sửa đổi code, điều này giúp phát hiện lỗi dễ dàng hơn và đảm bảo phát triển ứng dụng tốt hơn.

NUnit cung cấp khung để viết các unit test, và còn có giao diện đồ họa để chạy các unit test và xem kết quả. Ví dụ, chúng ta sẽ kiểm tra hoạt động của lớp Hashtable trong .NET với việc thêm vào và lấy ra 2 đối tượng. Bước đầu tiên là tham chiếu đến NUnit.Framework để có thể dùng các thuộc tính và hàm của NUnit; kế tiếp, tạo một lớp và đánh dấu nó với thuộc tính [TestFixture] để NUnit biết lớp này có hàm kiểm tra.

using System;

using System.Collections;

using NUnit.Framework;

namespace NunitExample {

[TestFixture]

public class HashtableTest {

public HashtableTest() { }

}

}


Kế tiếp, chúng ta tạo một hàm và đánh dấu với thuộc tính [Test] để NUnit biết đây là hàm kiểm tra. Trong hàm này chúng ta sẽ thiết lập Hashtable và đưa vào 2 giá trị, sau đó dùng hàm Assert.AreEqual để truy xuất 2 giá trị này.

[Test]

public void HashtableAddTest(){

Hashtable ht = new Hashtable();

ht.Add('Key1', 'Value1');

ht.Add('Key2', 'Value2');

Assert.AreEqual('Value1', ht['Key1'], 'Wrong object returned!');

Assert.AreEqual('Value2', ht['Key2'], 'Wrong object returned!');

}

Để chạy thủ tục kiểm tra, bạn cần xây dựng project, mở nó trong NUnit và nhấn nút Run. Bạn cũng có thể tải về NUnit Visual Studio .NET add-in (http://sourceforge.net/project/nunitaddin) để chạy kiểm tra trực tiếp trong Visual Studio.


Nhập chuỗi mã truy nhập vào khung kế bên rồi click DOWNLOAD để hiển thị đường dẫn download, không phân biệt chữ hoa và chữ thường. 
Mã truy nhập:
Vui lòng xem thêm FAQđiều khoản sử dụng.
Đóng Ý kiến (0)
Chúng tôi đang tạm ngưng tính năng gửi ý kiến lên trang web. Mọi ý kiến vui lòng gửi email cho chúng tôi. Cám ơn ủng hộ của bạn.


Want to search software? Look for a software center? it's here.