Awesome
BDD with AppCode
This repo contains sample project and a little bit of materials for JetBrains BDD Webinar.
Setup
This project uses Cocoapods thus you'll have to run
pod install
before opening workspace.
Used frameworks
We'll be using following frameworks:
- Specta - BDD DSL framework
- Expecta - matchers framework
- OCMockito - mocking framework.
- OCHamcrest - matchers framework.
Further read
You should definitely check out Issue #15 of objc.io which is entirely dedicated to tests!
Live templates
We'll be relying heavily on use of live templates. Those can be found in this settings file. Follow guide descriping how to import settings into AppCode.