NUnit

ภาพหน้าจอของซอฟแวร์:
NUnit
รายละเอียดซอฟแวร์:
รุ่น: 2.6.3 / 2.9.6
วันที่อัพโหลด: 19 Feb 15
ผู้พัฒนา: NUnit.org
การอนุญาต: ฟรี
ความนิยม: 179

Rating: 4.0/5 (Total Votes: 1)

NUnit เป็นโอเพนซอร์สและการทดสอบหน่วยสมบูรณ์ฟรีกรอบการพัฒนาออกแบบมาโดยเฉพาะสำหรับทุก NET ภาษารังเพลิงขั้นต้นจาก JUnit, ทำงานบนโมโนและ Microsoft .NET
ถูกเขียนทั้งหมดใน C # NUnit ได้รับการออกแบบมาเพื่อใช้ประโยชน์จากคุณสมบัติหลาย NET ภาษาเช่นแอตทริบิวต์ที่กำหนดเอง, การแสดงออกแลมบ์ดายาชื่อสามัญและสะท้อนให้เห็นถึงความสามารถอื่น ๆ ที่เกี่ยวข้อง
NUnit ได้รับการออกแบบมาเพื่อนำ xUnit ทุก NET ภาษา & nbsp. เริ่มต้นด้วยรุ่น 3.0, NUnit จะถูกแบ่งออกเป็นหลายโครงการคู่อย่างอิสระ มันเป็นโปรแกรมแพลตฟอร์มที่สนับสนุน Linux และระบบปฏิบัติการ Microsoft Windows

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • คุณสมบัติหลัก:
  • โครงการเฉพาะกิจการสำหรับ nunit คอนโซลและ nunit.engine
  • สร้างใหม่สำหรับ NET 4.5 และ Silverlight
  • TestContext ได้รับการสนับสนุนในขณะนี้และรวมถึงสถานที่ให้บริการเพิ่มเติมสุ่มซึ่งอาจจะใช้ในการสร้างค่าสุ่มทำซ้ำสำหรับการใช้งานในการทดสอบ.
  • กรอบภายนอก API เป็นตอนนี้มีเสถียรภาพ; การเชื่อมต่อภายในที่แยกออกมาจาก API
  • การทดสอบอาจจะทำงานในแบบขนานบนหัวข้อที่แยกต่างหาก
  • โซลูชั่นและโครงการตอนนี้ใช้ VS2012 (ยกเว้นกรอบกระชับ)
  • แก้ไขข้อผิดพลาด:
  • 463470 เราควรสรุปอ้างอิงไปก่อน 2.0 คอลเลกชัน
  • 498,690 Assert.That () ไม่ชอบด้วยคุณสมบัติ setters ขอบเขต
  • 501,784 ทดสอบทฤษฎีไม่ทำงานอย่างถูกต้องเมื่อใช้พารามิเตอร์ null
  • 531873 คุณสมบัติ: การสกัดการทดสอบหน่วยจากชุดทดสอบ NUnit และเรียกหนึ่งที่เหมาะสม
  • 611,325 อนุญาต Teardown การตรวจสอบว่าการทดสอบครั้งสุดท้ายล้มเหลว
  • 611,938 กรณีทดสอบทั่วไปหายไป
  • 655882 ให้ CategoryAttribute สืบทอด
  • 664,081 เพิ่ม Server2008 R2 และ Windows 7 PlatformAttribute
  • 671,432 NAnt อัพเกรดข่าวล่าสุด
  • 676,560 Assert.AreEqual ไม่สนับสนุน IEquatable
  • 691,129 เพิ่มหมวดหมู่พารามิเตอร์ TestFixture
  • 697,069 คำขอคุณลักษณะ: สถานที่ตั้งแบบไดนามิกสำหรับ TestResult.xml
  • 708,173 ตรรกะ NUnit สำหรับการเปรียบเทียบอาร์เรย์ - ใช้ Comparer ถ้ามันมีให้
  • 709062 & quot; System.ArgumentException: ไม่สามารถเปรียบเทียบ & quot; เมื่อองค์ประกอบคือรายการ
  • 712156 การทดสอบไม่สามารถใช้ AppDomain.SetPrincipalPolicy
  • 719,184 Platformdependency ใน src / ClientUtilities / util / บริการ / DomainManager.cs: 40
  • 719187 ใช้ Path.GetTempPath () ทำให้เกิดความขัดแย้งในการใช้ร่วมกันโฟลเดอร์ชั่วคราว
  • 735,851 เพิ่มการตรวจสอบ 3.0, 3.5 และ 4.0 กรอบการ PlatformAttribute
  • 736,062 หยุดชะงักเมื่อ EventListener ดำเนินการโทรติดตาม + EventPump ประสาน
  • 756843 ความล้มเหลวในการยืนยันไม่แสดงโหมดความอดทนไม่เชิงเส้น
  • 766,749 สุทธิ 2.0 nunit-คอนโซล x86.exe.config ควรมีองค์ประกอบและยังช่วยให้ loadFromRemoteSources
  • 770,471 Assert.IsEmpty ไม่สนับสนุน IEnumerable
  • 785,460 เพิ่มหมวดหมู่พารามิเตอร์ TestCaseSourceAttribute
  • 787,106 EqualConstraint ให้ข้อมูลไม่เพียงพอสำหรับความล้มเหลว IEnumerables
  • 792,466 TestContext methodName
  • 794,115 HashSet รายงานไม่ถูกต้อง
  • 800,089 Assert.Throws () ซ่อนรายละเอียดของการ AssertionException ภายใน
  • 848,713 คำขอคุณสมบัติ: เพิ่มสวิตช์สำหรับคอนโซลที่จะทำลายในข้อผิดพลาดกรณีทดสอบใด ๆ
  • 878,376 เพิ่ม 'แน่นอน (N)' เพื่อไวยากรณ์ จำกัด NUnit
  • 882137 เมื่อไม่มีการทดสอบจะดำเนินสวีทระดับที่สูงขึ้นแสดงเป็นลงเอย
  • 882,517 NUnit 2.5.10 ไม่รู้จัก TestFixture ถ้ามีเพียง TestCaseSource ภายใน
  • 885173 การทดสอบจะดำเนินการยังคงหลังจากยกเลิกโดยผู้ใช้
  • 885,277 ยกเว้นเมื่อเรียกโครงการ runtime ใช้เพียง 2 หลัก
  • 885,604 คำขอคุณลักษณะ: พารามิเตอร์การตั้งชื่อที่ชัดเจนที่จะ TestCaseAttribute
  • 890,129 DelayedConstraint ไม่ปรากฏในการสำรวจคุณสมบัติของวัตถุ
  • 892,844 รายละเอียดไม่ได้ใช้ Mono 4.0 ภายใต้ Windows
  • 893,919 DelayedConstraint ล้มเหลวในการสำรวจคุณสมบัติในการอ้างอิงซึ่งในระยะแรก null
  • 896973 คอนโซลสายการส่งออกมีการทำงานร่วมกันภายใต้ลินุกซ์
  • 897,289 จำกัด Is.Empty มีข้อความล้มเหลวชัดเจน
  • 898,192 คุณลักษณะขอ: Is.Negative, Is.Positive
  • 898,256 IEnumerable สำหรับ datapoints ไม่ทำงาน
  • 899,178 ข้อความล้มเหลวผิดสำหรับการทดสอบแปรที่คาดหวังข้อยกเว้น
  • 904841 หลังจากที่ออกจากการหมดเวลาสำหรับวิธี teardown จะไม่ทำงาน
  • 908,829 แอตทริบิวต์ TestCase ไม่เล่นดีกับฟังก์ชั่นการทดสอบ variadic
  • 910,218 NUnit ควรเพิ่มคั่นต่อท้าย ApplicationBase
  • 920,472 CollectionAssert.IsNotEmpty ต้องทิ้งแจงนับ
  • 922,455 เพิ่มการสนับสนุนสำหรับ Windows 8 และ Windows 2012 Server เพื่อ PlatformAttribute
  • 928246 ใช้ assembly.Location แทน assembly.CodeBase
  • 958766 สำหรับการทำงานการพัฒนาภายใต้ TeamCity เราต้องการที่จะสนับสนุนการจัดรูปแบบเอาท์พุท nunit2 ภายใต้โดยตรงวิ่ง
  • 1000181 Parameterized TestFixture กับ System.Type เป็นข้อโต้แย้งคอนสตรัคล้มเหลว
  • 1000213 ข้อความสรุปไม่ได้ไม่ได้อยู่ในการส่งออกรายงาน
  • 1023084 เพิ่มการสนับสนุน Enum เพื่อ RandomAttribute
  • 1028188 เพิ่มการสนับสนุนสำหรับ Silverlight
  • 1029785 ทดสอบโหลดจากโฟลเดอร์ระยะไกลล้มเหลวในการทำงานด้วยข้อยกเว้น System.IODirectory
  • 1037144 เพิ่มการสนับสนุน MonoTouch เพื่อ PlatformAttribute
  • 1041365 เพิ่ม MaxOsX และการสนับสนุน Xbox เพื่อแพลตฟอร์มแอตทริบิวต์
  • 1057981 C # 5 การทดสอบ async ไม่สนับสนุน
  • 1060631 เพิ่ม .NET 4.5 สร้าง
  • 1064014 การทดสอบ async ง่ายไม่ควรกลับมางาน
  • 1071164 การสนับสนุนวิธีการ async ในสถานการณ์การใช้งานของโยนข้อ จำกัด
  • 1071343 Runner.Load ล้มเหลวใน CF หากการชุมนุมมีการทดสอบวิธีการทั่วไป
  • 1071861 ข้อผิดพลาดในข้อ จำกัด เส้นทาง
  • 1072379 รายงานเวลาการดำเนินการทดสอบที่ความละเอียดสูงกว่า
  • 1074568 ยืนยัน / สมมติควรสนับสนุนวิธี async สำหรับ ActualValueDelegate
  • 1082330 ยกเว้นดีกว่าถ้า SetCulture แอตทริบิวต์ถูกนำไปใช้หลายครั้ง
  • 1111834 เปิดเผยวัตถุสุ่มเป็นส่วนหนึ่งของบริบทการทดสอบ
  • 1111838 รวมเมล็ดพันธุ์สุ่มในรายงานการทดสอบ
  • 1172979 เพิ่มการสนับสนุนประเภทการ nunitlite วิ่ง
  • 1203361 การสุ่มทดสอบเอกลักษณ์บางครั้งล้มเหลว
  • 1221712 เมื่อวิธีการทดสอบที่ไม่ได้มีอยู่ที่ระบุไว้ใน-test ผลยังคงเป็น & quot; การทดสอบใช้งาน: 1, ผ่าน: 1 & quot;
  • 1223294 System.NullReferenceException โยนเมื่อ ExpectedExceptionAttribute จะใช้ในระดับคงที่
  • 1225542 วางมาตรฐานตัวเลือก commandline สำหรับเทียมทดสอบ

มีอะไรใหม่ ในรุ่น 2.6.3:

  • กรอบ:
  • เมื่อทำงานภายใต้ .NET 4.5 วิธีการ async ตอนนี้อาจจะใช้เป็นเป้าหมายของ ThrowsConstraint.
  • เมื่อทำงานภายใต้ 4.5 .NET วิธี async ตอนนี้อาจจะใช้เป็นส่งผ่านไปยัง ActualValueDelegate Assert.That () หรือ Assume.That ().
  • แก้ไขข้อผิดพลาด:
  • 1071164 การสนับสนุนวิธีการ async ในสถานการณ์การใช้งานของโยนข้อ จำกัด
  • 1071714 TestContext เสียเมื่อรุ่นก่อนหน้าของนักวิ่งจะใช้ควบคู่ไปกับรุ่นใหม่ของกรอบ
  • 1071861 ข้อผิดพลาดในข้อ จำกัด เส้นทาง
  • 1072379 รายงานเวลาการดำเนินการทดสอบที่ความละเอียดสูงกว่า
  • 1074568 ยืนยัน / สมมติควรสนับสนุนวิธี async สำหรับ ActualValueDelegate
  • 1079296 NUnit 2.6.2 ความล้มเหลวในโมโน
  • 1082330 ยกเว้นดีกว่าถ้า SetCulture แอตทริบิวต์ถูกนำไปใช้หลายครั้ง
  • 1084181 TestExecutionContext SerializationException
  • 1086975 ข้อยกเว้นการรักษาความปลอดภัยหลังจากการอัพเกรดไป 2.6.2
  • 1096902 ติดตามการส่งออกถูกปิดใช้งานโดยค่าเริ่มต้นในรุ่น 2.6.2.12296
  • 1097854 เอกสารไม่ถูกต้องสำหรับคอนโซลวิ่ง / ตัวเลือกการทดสอบ
  • 1107746 เพิ่มแท็ก nunit เพื่อ nuget แพคเกจ
  • 1130239 classicModel.html มีการเชื่อมโยงความช่วยเหลือในท้องถิ่น แต่ไม่ได้อยู่
  • 1167638 ตรวจพบไม่ถูกต้องเรียกซ้ำกับประเภทการใช้ IEnumerable และเอาชนะเท่ากับ / ผู้ประกอบการ / ประเภทค่า
  • 1167805 ปัญหาข้ามโดเมนกับ xmlschema และบริบทสาย
  • 1222148 / สวิทช์กรอบไม่รู้จักสุทธิ 4.5
  • 1235891 เสนอ 2.6.3 เปิดตัว: ArgumentNullException ใน NUnit.Framework.AsyncInvocationRegion..cctor

มีอะไรใหม่ ในรุ่น 2.6.2:

  • ข่าวประชาสัมพันธ์ฉบับนี้รวมถึงจำนวนของการแก้ไขข้อบกพร่องและการสนับสนุน สำหรับวิธีการทดสอบภายใต้ async .NET 4.5.

มีอะไรใหม่ ในรุ่น 2.6.1:

  • 2.6.1 ปล่อยแก้ไขข้อบกพร่องบางอย่างในการที่โดดเด่น NUnit 2.6.

มีอะไรใหม่ ในรุ่น 2.6 Beta 3:

  • นี้ช่วยแก้ไขข้อบกพร่องไม่กี่ที่พบในเบต้าที่สอง ปล่อย.

มีอะไรใหม่ ในรุ่น 2.6 Beta 2:

  • เบต้ารุ่นที่สองของ NUnit 2.6 รวมถึงข้อผิดพลาดบางอย่าง การแก้ไขในรุ่นเบต้าแรกรวมทั้งการปรับปรุงหลาย.

มีอะไรใหม่ ในรุ่น 2.6 Beta:

  • NUnit 2.6 มีคุณสมบัติใหม่ ๆ และจำนวนของข้อผิดพลาด แก้ไข.

มีอะไรใหม่ ในรุ่น 2.5.10:

  • กรอบ:
  • TestCaseAttribute และ TestFixtureAttribute ตอนนี้ยอมรับพารามิเตอร์ที่ชื่อว่า 'หมวดหมู่' เพื่อระบุประเภทของกรณีทดสอบของแต่ละบุคคลหรือตัวอย่างการติดตั้ง.
  • แก้ไขข้อผิดพลาด:
  • 691,129 เพิ่มหมวดหมู่พารามิเตอร์ TestFixture
  • 701,331 TestFixture แอตทริบิวต์ในชั้นเรียนฐานจะไม่ละเลย
  • 711,330 ประกอบทดสอบฟรีได้รับไอคอนความล้มเหลวในการแสดงต้นไม้
  • 712,444 nunit คอนโซล / วิ่งไม่ได้ดำเนินการแปรกรณีทดสอบด้วยเครื่องหมายจุลภาคในชื่อการทดสอบกรณี
  • 725,718 เกินเอกสารของ Has.Property ไม่อยู่
  • 728,500 testdomain ควรยกเลิกการโหลดทดสอบ AppDomain
  • 736,062 หยุดชะงักเมื่อ EventListener ดำเนินการโทรติดตาม + EventPump ประสาน
  • 737,783 กระจายไฟล์ Results.xsd ออกจากวันที่
  • 741,402 ข้อผิดพลาดการทำงาน Framework 1.1 การทดสอบคอนโซล
  • 747581 ความล้มเหลวใน TestFixtureTearDown ไม่ได้รายงานในคอนโซลวิ่ง

มีอะไรใหม่ ในรุ่น 2.5.9:

  • นี้เป็นรุ่นแก้ไขข้อผิดพลาดของรุ่นที่มีเสถียรภาพ ของ NUnit ผู้ใช้ส่วนใหญ่ควรติดตั้งรุ่นนี้.

ซอฟต์แวร์ที่คล้ายกัน

crackerjack
crackerjack

3 Jun 15

zope_fixtures
zope_fixtures

20 Feb 15

vncdotool
vncdotool

12 May 15

gator-tests
gator-tests

15 Apr 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา NUnit.org

NUnit
NUnit

6 Jun 15

ความคิดเห็นที่ NUnit

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!