Skip to content

Releases: mockk/mockk

MockK v1.5.2

17 Nov 21:50
Compare
Choose a tag to compare
  • #5 fixing spyk for base classes
  • two spyk methods
  • null-ability at answer
  • callOriginal answer

MockK v1.5.1

17 Nov 16:40
Compare
Choose a tag to compare
  • auto-hinting
  • minor changes in API

MockK v1.5

15 Nov 19:12
Compare
Choose a tag to compare
  • byte code inlining
  • static mocks
  • refactoring
  • few breaking API changes

MockK v1.4.2

10 Nov 22:32
Compare
Choose a tag to compare
  • hiding MockKDsl functions
  • warn on final methods that they are not intercepted

MockK v1.4.1

10 Nov 09:27
Compare
Choose a tag to compare
  • quickfix for dependency issue #3

MockK v1.4

09 Nov 22:29
Compare
Choose a tag to compare
  • splitting DSL to separate module
  • DSL module is both compilable by JS and Java Kotlin compiler
  • converted TestSuite to Javascript
  • JS development is blocked by inconvenient toolset (basically don't know how to run test suite)
  • @yannickvg fixed "verify(exactly = 0)" case. Thanks! #2
  • added withInstanceFactory to specify how to instantiate objects

MockK v1.3

05 Nov 21:44
Compare
Choose a tag to compare
  • run verification matcher
  • TestNG support
  • names for mocks
  • moreInterfaces for mocks
  • separation of nullable from non-nullable matchers
  • better co-routines support
  • better lambdas support
  • better exception messages

MockK v1.2

02 Nov 22:13
Compare
Choose a tag to compare
  • any, invoke and assert matchers
  • exception handling in every/verify blocks
  • MockJUnit4Runner now supports filtering
  • other minor changes

MockK v1.1

01 Nov 19:43
Compare
Choose a tag to compare
  • better web-site design
  • better installation

MockK v1.0

28 Oct 20:51
Compare
Choose a tag to compare

First MockK release.

Features:

  • removing finals (via Java Agent)
  • pure kotlin mocking DSL
  • partial arguments matchers
  • chained calls / deep stubs
  • matcher expressions
  • mocking coroutines
  • capturing lambdas
  • bunch of matchers
  • few verification modes