should-dingus

Phần mềm chụp màn hình:
should-dingus
Các chi tiết về phần mềm:
Phiên bản: 0.3
Ngày tải lên: 11 May 15
Nhà phát triển: Chris Wesseling
Giấy phép: Miễn phí
Phổ biến: 10

Rating: nan/5 (Total Votes: 0)

nên-dingus chứa một khớp tùy chỉnh để bạn có thể sử dụng should_dsl với Dingus gọi.
Một cảnh báo nhỏ: | hành hack should_dsl của không thực sự tốt với các __ __or () của một Dingus. Tôi nghĩ rằng | hack là khó chịu, và tôi không chắc là tôi thích should_dsl cho nó. Đây là nơi của Ruby có vẻ thực sự đẹp, để cho tôi.
Bạn chỉ cần nhập nó
>>> Từ nhập khẩu should_dsl nên, should_not
>>> Từ dingus nhập khẩu Dingus
>>> Should_dingus nhập khẩu
cuộc gọi
Kiểm tra các cuộc gọi trên một Dingus
>>> Stub = Dingus ('sơ khai')
>>> Def some_function ():
... Còn sơ khai ()
...
>>> Some_function | nên | call (stub)
cuộc gọi cũng có thể kiểm tra xem nó nên được gọi là một lần:
>>> Def some_function ():
... Còn sơ khai ()
... Còn sơ khai ()
...
>>> Stub.reset ()
>>> Some_function | nên | call (stub)
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .once
Traceback (hầu hết cuộc gọi gần đây nhất):
...
ShouldNotSatisfied: được gọi là 2 lần, dự kiến ​​1
gọi thậm chí có thể kiểm tra các thông số với with_params:
>>> Def some_function ():
... Còn sơ khai (True, Kwak = 'tuut', braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .with_params (True, Kwak = 'tuut', braat = 'aap')
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .with_params (True, Kwak = 'tuut')
Traceback (hầu hết cuộc gọi gần đây nhất):
...
ShouldNotSatisfied: đã không được gọi với params (True,) {'Kwak': 'tuut'}
with_params cuộc gọi có thể được kết hợp với một lần:
>>> Def some_function ():
... Còn sơ khai (True, Kwak = 'tuut', braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .once.with_params (True, Kwak = 'tuut', braat = 'aap')
>>> Stub.reset ()
>>> Some_function | nên | call (stub) .with_params (True, Kwak = 'tuut', braat = 'aap') lần

Yêu cầu .

  • Python

Phần mềm tương tự

jenkviz
jenkviz

14 Apr 15

codemetre
codemetre

11 May 15

Zato
Zato

20 Feb 15

Phần mềm khác của nhà phát triển Chris Wesseling

crawlidator
crawlidator

11 May 15

Ý kiến ​​để should-dingus

Bình luận không
Nhập bình luận
Bật hình ảnh!