Cuckoo For Cocoa Dev using Cedar
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CuckooForCedar.xcodeproj
CuckooForCedar.xcworkspace
CuckooForCedar
Specs
.gitignore
.travis.yml
Gemfile
Gemfile.lock
Podfile
Podfile.lock
README.md
Rakefile
setup.sh

README.md

CuckooForCedar Build Status

Cuckoo For Cocoa Dev using Cedar. This will be used for Cuckoo for Cocoa Dev blog post on BDD using the Cedar test framework.

Setup

This project uses Ruby, Ruby Gems, Bundler, and Cocoapods. Get these installed on your machine and then run the setup.sh script to get Cocoapods and xcpretty and Rake:

$ ./setup.sh

Cocoapods is used to install the Cedar testing framework. Once this has been setup, use the workspace to run the specs (CuckooForCedar.xcworkspace).

The Specs can be run using the default rake task:

$ bundle exec rake

Cuckoo For Cocoa Dev

BDD Using Cedar Part 1 - Easy Stuff

This portion of the project contains the code and tests demonstrated at BDD - Part 1.

BDD Using CEDAR Part 2 - Easy Stuff

This portion of the project contains the code and the tests demonstrated at BDD - Part 2.

How to Install Cedar Using CocoaPods

The explaination and setup of Cedar using CocoaPods can be found at How to Install Cedar Using CocoaPods.

Using Rake for Command Line Builds

The explanation and setup of the Rakefile and rake tasks were given at Using Rake for Command Line Builds.

Continuous Integration Using Travis-CI

The explaination and setup of the "build passing" badge and Travis-CI integration was given at Continuous Integration Using Travis-CI.