Commit Graph

58 Commits

Author SHA1 Message Date
Tadeas Kriz 79a0f6960e Allow overiding of the return for `Set`, `Array`, `Dictionary` and `Optional` using the `register` method. 2016-09-20 22:49:45 +02:00
Tadeas Kriz 2c545b932b Add generation of no-impl stubs. 2016-09-20 22:45:29 +02:00
Filip Dolník 2ea2325157 Add spy method to Mock protocol. 2016-09-07 14:55:33 +02:00
Filip Dolník c7dd503669 Fix #54. 2016-09-07 12:57:45 +02:00
Filip Dolník 5ae631614a Finish refactoring. 2016-07-07 19:06:24 +02:00
Filip Dolník 3f7fd09c61 Remove Description. 2016-07-07 18:50:27 +02:00
Filip Dolník 39b233b766 Refactor fail description. 2016-07-07 18:48:49 +02:00
Filip Dolník 0855fa6c26 Update comments. 2016-07-05 21:44:41 +02:00
Filip Dolník 05cb848704 Refactor tests. 2016-07-05 18:29:10 +02:00
Filip Dolník 0b941cb609 Refactor Matchers. 2016-07-04 16:22:53 +02:00
Filip Dolník 4c1e30e90d Refactor Verification. 2016-07-04 14:02:54 +02:00
Filip Dolník 9a06f24f71 Refactor Description. 2016-07-04 09:33:57 +02:00
Filip Dolník c060de73c6 Refactor Verification. 2016-07-04 08:28:07 +02:00
Filip Dolník 0c13a6788c Increment version. 2016-06-29 15:39:00 +02:00
Filip Dolník e22fc7d283 Fix bug with calling unstubbed methods. 2016-06-29 15:22:45 +02:00
Filip Dolník 9d3388b066 Add ArgumentCapture. 2016-06-29 09:46:18 +02:00
Filip Dolník 83083a9eed Fix PR issues. 2016-06-28 20:22:11 +02:00
Tadeas Kriz 227d39f506 Fix messed up code in stub function traits. 2016-06-28 10:34:32 +02:00
Filip Dolník 11f714de15 Add verifyNoMoreInteractions. 2016-06-27 17:51:49 +02:00
Filip Dolník fa49de0eef Refactor stubbing. 2016-06-27 17:15:31 +02:00
Filip Dolník 5ece5d64d3 Add thenDoNothing. 2016-06-27 11:29:42 +02:00
Filip Dolník 8479e8fe3f Create StubFunction traits. 2016-06-27 11:28:40 +02:00
Filip Dolník a137c5127b Refactor stubbing. 2016-06-27 10:23:49 +02:00
Filip Dolník 1910a3bbfe Add on going stubbing. 2016-06-27 10:22:04 +02:00
Filip Dolník 020b92c9ff Add thenCallRealImplementation. 2016-06-27 10:20:28 +02:00
Filip Dolník c310348d28 Add functions to reset mocks. 2016-06-26 09:21:46 +02:00
Filip Dolník 0c094bc4d4 Update version. 2016-06-17 21:37:17 +02:00
Filip Dolník 32676c9422 Add script for running CuckooGenerator. 2016-06-14 13:35:30 +02:00
Filip Dolník 7b0889cca7 Fix merge error. 2016-06-14 11:20:30 +02:00
Filip Dolník 482e598482 Add support for optional types. 2016-06-12 10:18:06 +02:00
Filip Dolník 7d9ca5e0c3 Add anyNillableClosure matcher. 2016-06-12 10:18:06 +02:00
Tadeas Kriz 598be22967 Fix description texts from last commit. 2016-06-07 20:57:15 +02:00
Tadeas Kriz c72e91b311 Add some tests for descriptions. 2016-06-07 20:51:35 +02:00
Tadeas Kriz 50ff843740 Revert Descriptions to before "spring-cleanup" PR. 2016-06-07 20:11:10 +02:00
Filip Dolník fa9175c604 Fix infinite loop caused by Description. 2016-06-07 17:51:43 +02:00
Filip Dolník d12a988947 Fix file structure. 2016-06-06 14:10:50 +02:00
Tadeas Kriz f7cd9174e3 Bump project version to 0.4.1. 2016-06-02 12:35:13 +02:00
Filip Dolník c09bc48208 Fix PR issues. 2016-06-01 15:09:59 +02:00
Filip Dolník 132d9cd7f3 Refactoring 2. 2016-05-30 11:49:55 +02:00
Filip Dolník c9cfe955eb Refactoring. 2016-05-29 17:25:48 +02:00
Tadeas Kriz b1a5c43e9f Fix incompatibilities with Swift 2.2. 2016-03-22 15:54:50 +01:00
Tadeas Kriz 2d1cd2b11b Add support for mocking properties. Change placement of file and line parameters. 2016-02-11 22:50:35 +01:00
Tadeas Kriz c76cee4294 Add documentation. 2016-01-26 01:26:09 +01:00
Tadeas Kriz 53ad1d9b81 Remove UIKit dependency. 2016-01-19 15:59:31 +01:00
Tadeas Kriz 1e85918060 Use CuckooGenerator in tests target and add file and line for debugging. 2016-01-19 00:05:06 +01:00
Tadeas Kriz 3116f22ecd Rename Mockery to Cuckoo. 2016-01-17 21:40:36 +01:00
Tadeas Kriz c127f306e6 Edit the way mock calls are made to allow proper stubbing. 2016-01-17 13:14:24 +01:00
Tadeas Kriz ffb3677c11 Update `call` methods signatures to not use autoclosures. 2016-01-17 11:10:21 +01:00
Tadeas Kriz bd8668f3c9 Add stubbing methods without parameters for convenience. 2016-01-16 21:33:33 +01:00
Tadeas Kriz 6b5f871f34 Change stubbing to use Matchable as well. 2016-01-16 21:25:29 +01:00