summaryrefslogtreecommitdiff
path: root/src/com/google/testing/littlemock/LittleMock.java
AgeCommit message (Collapse)Author
2013-03-01Patch LittleMock for change in internal methodsandroid-sdk-4.4.2_r1.0.1android-sdk-4.4.2_r1android-l-preview_r2android-cts-4.4_r4android-cts-4.4_r1android-4.4w_r1android-4.4_r1.2.0.1android-4.4_r1.2android-4.4_r1.1.0.1android-4.4_r1.1android-4.4_r1.0.1android-4.4_r1android-4.4_r0.9android-4.4_r0.8android-4.4_r0.7android-4.4.4_r2.0.1android-4.4.4_r2android-4.4.4_r1.0.1android-4.4.4_r1android-4.4.3_r1.1.0.1android-4.4.3_r1.1android-4.4.3_r1.0.1android-4.4.3_r1android-4.4.2_r2.0.1android-4.4.2_r2android-4.4.2_r1.0.1android-4.4.2_r1android-4.4.1_r1.0.1android-4.4.1_r1android-4.3_r3.1android-4.3_r3android-4.3_r2.3android-4.3_r2.2android-4.3_r2.1android-4.3_r2android-4.3_r1.1android-4.3_r1android-4.3_r0.9.1android-4.3_r0.9android-4.3.1_r1tools_r22.2l-previewkitkat-wearkitkat-releasekitkat-mr2.2-releasekitkat-mr2.1-releasekitkat-mr2-releasekitkat-mr1.1-releasekitkat-mr1-releasekitkat-devkitkat-cts-releasekitkat-cts-devjb-mr2.0.0-releasejb-mr2.0-releasejb-mr2-releasejb-mr2-devidea133-weekly-releaseidea133Ian Parkinson
Bug: 8297640 Change-Id: I0a18ec915ec69170e8a4cfc80a211fd07be9df00
2012-08-13am 00e20ef3: Support for primitive (non-Object) captors in littlemockMarc Schroeder
* commit '00e20ef3c702f7388c98bdeee300d218c7871f4d': Support for primitive (non-Object) captors in littlemock
2012-08-13Support for primitive (non-Object) captors in littlemockMarc Schroeder
The LittleMock captor does not support primitive types such as int -- the respective code crashes with a NullPointerException. This CL implements an approach for avoiding this problem in a way that stays as close to Mockito syntax as possible: - the generic capture() works for primitives as well; - we create the ArgumentCaptor with the same basic approach as Mockito does it, from a class object of type T: <T> ArgumentCaptor<T> LittleMock.createCaptor(Class<T> clazz) ( Mockito uses ArgumentCaptor.forClass(Class<T> clazz) ) Change-Id: Ie8c234466e63adf533d863be2b74d3516ecc9947
2012-03-27Update to r17 of LittleMock.Hugo Hudson
Change-Id: I7a9468b8c73e592eb75f28aed2268171eae70308
2012-02-28Update to r16 of LittleMock.Hugo Hudson
Change-Id: Ia270375e8a549709d89a34021d33e22d883b1c25
2012-02-06Update to r15 of LittleMock.Hugo Hudson
Change-Id: Ia9f4bba7db7e6b7e2afc7277914ac95be3d3246b
2012-02-02Update to r14 of LittleMock.Hugo Hudson
Change-Id: I94075779786b8a398a8664aa0be8b740ce811780
2012-01-25Update to r13 of LittleMock.Hugo Hudson
Change-Id: Ia99c27d400fa65b1e4afa88862fd69737ac0c147
2012-01-18Cherry pick 'Update to r12 of LittleMock'.Hugo Hudson
DO NOT MERGE Change-Id: I0899465493a1ebaaa587bb13f2f9ebf18f516037
2012-01-18Update to r12 of LittleMock.Hugo Hudson
Change-Id: I71abb8845c6348fcd4851e6da17347fdccf2b610
2012-01-11Update to r8 of LittleMock.Hugo Hudson
Change-Id: I8edea860f2e96ae42416d120c0b8f71795244284
2012-01-11Update to r7 of LittleMock.Hugo Hudson
- Fix to mocking concrete classes - get invocation handler. Change-Id: I8b000586cd502322a1db3828d59c66c07fa52958
2012-01-10Updates to r6 of littlemock, concrete classes.Hugo Hudson
- Updates source to r6. Highlights: - Can now mock concrete classes if you have dexmaker.jar on your classpath. - Can use blocking verify() calls with timeout() method. - Thread-safe mocks, and only one thread can verify() and stub(). Change-Id: I42f55cb33d2ed99097317705a35e73e63f8a864f
2011-11-04Import initial r3 of littlemock library.Hugo Hudson
Change-Id: Ieead9f3add2ee379a0c34daac9b857630c1bf398