Skip to content
This repository

BDD-style testing using Objective-C

Merge pull request #217 from pivotal-brian-croom/copy-uikit-contain-m…

…atcher-header

Copy the UIKitComparatorsContainer.h header for the Cedar-iOS target
Octocat-spinner-32 Cedar.xcodeproj Copy the UIKitComparatorsContainer.h header for the Cedar-iOS target April 17, 2014
Octocat-spinner-32 CedarPlugin.xcplugin Added Xcode 5.1 UUID to the DVTPlugInCompatibility list in the Xcode … March 12, 2014
Octocat-spinner-32 CodeSnippetsAndTemplates Fix warnings in targets created from the iOS Cedar Spec Suite template April 13, 2014
Octocat-spinner-32 English.lproj Initial commit May 01, 2010
Octocat-spinner-32 OCUnitApp Fixes up launch image warnings for iOS targets December 15, 2013
Octocat-spinner-32 OCUnitAppLogicTests Added new xctest bundle target October 17, 2013
Octocat-spinner-32 OCUnitAppTests Whitespace consistency December 28, 2012
Octocat-spinner-32 Source Fix iOS specs when run on the 64-bit simulator. April 15, 2014
Octocat-spinner-32 Spec Merge pull request #210 from pivotal-brian-croom/multiple-stubs-with-… April 15, 2014
Octocat-spinner-32 XCUnitAppTests Cedar can run using the XCTest.framework in a bundle. October 17, 2013
Octocat-spinner-32 features Fix applescript for cucumber tests on Xcode 5.1 March 25, 2014
Octocat-spinner-32 iOSSpecs Fixes up launch image warnings for iOS targets December 15, 2013
Octocat-spinner-32 .gitignore RaiseException matcher extended to handle NSException' name September 27, 2013
Octocat-spinner-32 .gitmodules Remove dependence on OCMock July 18, 2012
Octocat-spinner-32 .travis.yml Fix travis ruby config and limit to supported SDKs April 17, 2014
Octocat-spinner-32 Cedar-Info.plist Added static iPhone frameworks for OCMock and OCHamcrest to repo to m… June 30, 2010
Octocat-spinner-32 Cedar.podspec Bumped podspec version April 08, 2014
Octocat-spinner-32 Gemfile Adds feature for failure to link AppDelegate July 23, 2013
Octocat-spinner-32 Gemfile.lock Adds feature for failure to link AppDelegate July 23, 2013
Octocat-spinner-32 MIT.LICENSE Moved MIT License to separate file to match other projects July 30, 2010
Octocat-spinner-32 README.markdown Update README February 25, 2014
Octocat-spinner-32 Rakefile Merge pull request #207 from pivotal/rake_install_plugin April 05, 2014
Octocat-spinner-32 iOSSpecs-Info.plist Fixes up launch image warnings for iOS targets December 15, 2013
Octocat-spinner-32 install.sh Use https git clone URL August 02, 2013
Octocat-spinner-32 installCodeSnippetsAndTemplates Return appropriate exit code from installCodeSnippetsAndTemplates March 16, 2014
Octocat-spinner-32 upgradeCedarFramework Rake upgrade Cedar for a project. Convenient way to upgrade Cedar sta… January 13, 2014
README.markdown

Cedar

Build Status

Cedar is a BDD-style Objective-C testing framework with an expressive matcher DSL and convenient test doubles.

Quick start

  • Install the Xcode command line tools package (Under the Preferences tab 'Downloads') if you haven't already done so
  • Run the following in a terminal to install Xcode templates for ease of use:
    $ curl -L https://raw.github.com/pivotal/cedar/master/install.sh | bash
  • Restart Xcode
  • Add new targets or files to your project using the Xcode templates, or create a new project to test-drive from scratch
  • Start writing specs!

Documentation

Documentation can be found on the Cedar Wiki.

Support and feedback

Contributing

Please read the Contributor Guide on the wiki.

Maintainers

Copyright (c) 2010-2014 Pivotal Labs. This software is licensed under the MIT License. Mixpanel

Something went wrong with that request. Please try again.