matchmaker

ภาพหน้าจอของซอฟแวร์:
matchmaker
รายละเอียดซอฟแวร์:
รุ่น: 0.1.3
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Carles Barrobes
การอนุญาต: ฟรี
ความนิยม: 33

Rating: 1.0/5 (Total Votes: 1)

สตอรี่ให้ตกแต่งที่ลดความซับซ้อนของการสร้าง Hamcrest matchers
จากฟังก์ชั่น (มี docstring ที่เหมาะสมไม่จำเป็น) สร้าง hamcrest matchers กับการเข้ารหัสขั้นต่ำเป็นพิเศษ
แหล่งที่สามารถพบได้ใน GitHub

ตัวอย่าง:

นำเข้าจากสตอรี่จับคู่
@matcher
def is_even (รายการ):
& nbsp; รายการผลตอบแทน 2% == 0
@matcher
def ends_like (รายการข้อมูลความยาว = 3):
& nbsp; "String ซึ่งล่าสุด {1} ตัวอักษรตรงกับที่สำหรับ '{0}'"
& nbsp; กลับ item.endswith (ข้อมูล [ความยาว:])
แล้วคุณสามารถใช้เหล่านี้ในการทดสอบของคุณเป็น:
assert_that (จำนวน is_even ())
assert_that (คำ ends_like (other_word 4))
ข้อผิดพลาดจะแสดงเป็น:
AssertionError:
ที่คาดว่าจะเป็นแม้กระทั่ง
& nbsp; แต่: เป็น <3>
AssertionError:
ที่คาดว่าจะมีสตริงล่าสุด 4 ตัวอักษรตรงกับที่สำหรับ 'เชลโล่'
& nbsp; แต่: เป็น 'สวัสดี'

ต้องการ

  • หลาม

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

Linux Test Project
Linux Test Project

12 May 15

fakeldap
fakeldap

11 May 15

testkit
testkit

20 Feb 15

assertEquals
assertEquals

20 Feb 15

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

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