Sinon.js

ภาพหน้าจอของซอฟแวร์:
Sinon.js
รายละเอียดซอฟแวร์:
รุ่น: 1.17.2 การปรับปรุง
วันที่อัพโหลด: 6 Mar 16
ผู้พัฒนา: Christian Johansen
การอนุญาต: ฟรี
ความนิยม: 65

Rating: 3.0/5 (Total Votes: 1)

Sinon.js เป็นกรอบไม่เชื่อเรื่องพระเจ้า JS Toolkit ซึ่งหมายความว่ามันสามารถทำงานได้ด้วยตัวเองหรือทางด้านกรอบ JavaScript ที่ซับซ้อนมากขึ้นเช่น ต้นแบบ < strong> MooTools หรือ JavaScriptMVC .

สำหรับสถานการณ์การใช้งาน Sinon.js เป็นเครื่องมือ JavaScript ที่สามารถปลอมปรากฏตัวของเงื่อนไขสภาพแวดล้อมต่างๆ.

นี้จะช่วยให้นักพัฒนาสามารถทดสอบรหัสของพวกเขาในสภาพแวดล้อมเหล่านั้นและได้รับผลใช้งานได้สำหรับการแก้จุดบกพร่องรหัสของพวกเขา.

สามารถร้องขอ AJAX ปลอมกระบวนการของการเวลาผ่านไปที่การตั้งค่าเซิร์ฟเวอร์ต่างๆ Sinon.js และมาพร้อมกับโหมด Sandbox ของตัวเอง.

ทดสอบและการทำงานบนเดสก์ทอปของเบราว์เซอร์ที่สำคัญที่สุด / มือถือ.

นอกจากนี้ยังทำงานใน Node.js เช่นกัน

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

  • กุด & Spy getters และ setters
  • แก้ไข async sinon.test ใช้อินเตอร์เฟซมอคค่า
  • เพิ่ม respondImmediately ไปยังเซิร์ฟเวอร์ของปลอม

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

  • กุด & Spy getters และ setters
  • แก้ไข async sinon.test ใช้อินเตอร์เฟซมอคค่า
  • เพิ่ม respondImmediately ไปยังเซิร์ฟเวอร์ของปลอม

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

  • กุด & Spy getters และ setters
  • แก้ไข async sinon.test ใช้อินเตอร์เฟซมอคค่า
  • เพิ่ม respondImmediately ไปยังเซิร์ฟเวอร์ของปลอม

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

  • กุด & Spy getters และ setters
  • แก้ไข async sinon.test ใช้อินเตอร์เฟซมอคค่า
  • เพิ่ม respondImmediately ไปยังเซิร์ฟเวอร์ของปลอม

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

  • แก้ไขปัญหาผ่าน `` NaN` เพื่อ calledWith `
  • อธิบายการพึ่งพาแพคเกจ util

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

  • เพิ่ม sinon.assert.match
  • เพิ่ม ProgressEvent และ CustomEvent แก้ไขข้อผิดพลาดกับเหตุการณ์ความคืบหน้าใน IE.
  • setRequestHeaders ป้องกันจากการถูกเรียกว่าเป็นครั้งที่สอง.
  • สาย onload ถาวร 'นี้' ควรจะเท่ากับวัตถุ XHR.
  • นำออก Sandbox ฉีดค่าในการเรียกคืน.
  • matcher.or ข่มขู่ / และข้อโต้แย้งเข้า matchers.

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

  • เมาขึ้นปล่อย NPM ของ 1.8.0 ไม่สามารถ แทนที่มัน.

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

  • เบราว์เซอร์ที่ใช้นำออกของอาร์เรย์ forEach แบ่งในเก่า .
  • sinon.deepEqual (วันที่ใหม่ (0), วันใหม่ ()) ผลตอบแทนจริง.

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

  • Implement XMLHttpRequest API เหตุการณ์ความคืบหน้า
  • เพิ่ม sinon.restore ().
  • แก้ไขข้อผิดพลาดที่ขว้างปาสตริงถูกจัดการไม่ถูกต้องโดย Sinon.
  • การสนับสนุนคนงานเว็บ.

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

  • ปรับปรุงสายลับจัดรูปแบบ C% การส่งออก
  • ผลตอบแทน clock.tick clock.now.
  • แก้ไขปัญหา # 248 กับ callOrder ยืนยัน ไม่ได้ล้มเหลวถ้าสายลับได้รับที่ผ่านมาก็ไม่เคยเรียกว่า.
  • แก้ไขปัญหากับ setResponseHeader สำหรับการร้องขอซิงโคร.
  • ลบ msSetImmediate; มันอยู่ในตัวอย่าง IE10.
  • ไม่เคยเก็บค่าโทรใหม่ล่าสุดเพื่อ callsArgWith ฯลฯ ..
  • คงล้มเหลวในความคาดหวังของจำลองที่ไม่ระบุชื่อ.

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

  • มั่นใจ window.Image สามารถ stubbed
  • สายลับคงที่ () ใน IE 8.
  • คงฐาน Sinon ใน IE 8.
  • ข้อโต้แย้งรูปแบบ ouput เมื่อ excpetation จำลองไม่ได้พบกัน.

คืออะไรใหม่ ในรุ่น 1.5.0:.

  • ระยะเวลาในฟังก์ชั่นการเก็บรักษาไว้ Spy
  • เพิ่ม 'invokeCallback' นามแฝงสำหรับ 'ผลผลิต' โทร.
  • การสนับสนุนการจับคู่ที่เพิ่มเข้ามาสำหรับ calledOn.
  • เก็บรักษาข้อความคาดหวังเดิมสำหรับ mocks ล้มเหลวภายใต้ sinon.test.
  • อนุญาตให้อัตราผลตอบแทน * * * * * * * * และ callsArg เพื่อสร้างลำดับของการโทร.
  • sinon.js สามารถจับตัวเองในวงไม่มีที่สิ้นสุดขณะที่กรอกต้นแบบต้นขั้วด้วยวิธีการ asynch.

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

  • เพิ่ม sinon.match สำหรับอาร์เรย์

ต้องการ

  • เปิดใช้งาน JavaScript บนฝั่งไคลเอ็นต์
  • Node.js 0.2 สำหรับสภาพแวดล้อมด้านเซิร์ฟเวอร์

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

ZenTest
ZenTest

13 Apr 15

jquery.debug.js
jquery.debug.js

6 Jun 15

Bromine
Bromine

5 Jun 15

Istanbul
Istanbul

18 Jul 16

ซอฟแวร์อื่น ๆ ของนักพัฒนา Christian Johansen

Validatious 2.0
Validatious 2.0

23 Jul 15

ความคิดเห็นที่ Sinon.js

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