Skip to content

Latest commit

 

History

History
21 lines (19 loc) · 774 Bytes

TODO.md

File metadata and controls

21 lines (19 loc) · 774 Bytes

To Do

Future versions

  • Quick/Nimble integration
  • Argument capture / API for persisting & inspecting mock calls
  • Automatic verification (hook into XCTestObserver to call verify() on tearDown)
  • Automatic disabling of continueAfterFailure

v0.0.1

  • Documentation
  • Stub simple var return values
  • Replace assertion failures with XCTest failure reports
  • Support "always return"
  • Stub expected instance method calls and return values
  • Verify expected instance method calls
  • Stub side effects (e.g. exception throwing) for methods
  • Report mock failures with file & line of call site
  • Verify all expectations were called
  • More descriptive failure messages
  • Swift package support
  • macOS support