Commit Graph

12 Commits

Author SHA1 Message Date
Arjan Duijzer 614dfaa515 Added test-cases for excluding Classes and Protocols from Mock stub generation 2018-01-02 11:21:21 +01:00
Arjan Duijzer eaab7db26d Added ParameterMatcher for (optional) throwing closures and optionals, e.g. anyThrowingClosure(), anyOptionalThrowingClosure and null()
Added Acceptance test for inheritance stubbing and verifying
2017-12-29 14:14:46 +01:00
Arjan Duijzer f0f31bd0e9 Adding support for overloaded method names 2017-12-29 10:55:11 +01:00
Tadeas Kriz 0f52ceef7e Add a few more tests. 2017-11-15 00:16:23 +01:00
Tadeas Kriz 52dcdbf17f Fix #151. 2017-10-17 11:55:16 +02:00
KaosDG 75be1e38d7 Adjusted the logic for determining if a closure is implicitly escaping (optional closure)
Adjusted the nested Closure logic so that we can pass whether the parent method `throws`
Adjusted the Mock.swift.stencil to account for the above, and some cleanup
Added a few more test cases in TestedSubclass.swift for closures that throw, etc.
2017-10-02 19:40:03 +02:00
KaosDG 85da0d9fb1 added open/close nested closure filters for the withoutActuallyEscaping(…) portion.
cleaned up the mock stencil a little.
added a sample multi-closure method
2017-10-02 19:40:03 +02:00
KaosDG 4ca15ff61d working on the generated mocks.
Closures are a problem :(
2017-10-02 19:40:03 +02:00
Tadeas Kriz 61ab7df415 Fix issues from merge. 2017-02-24 18:08:58 +01:00
Tadeas Kriz 35d18f6eb5 Add stencil templates to replace Generator. 2017-02-24 17:53:17 +01:00
Valerij Gerasimenko 78330f15dc rename manager to cuckoo_manager 2017-02-24 17:49:45 +01:00
Arjan Duijzer 4c86636835 Added support for mocking Inherited types 2017-02-23 15:39:53 +01:00