Skip to content
Ahmed Ali edited this page Jan 27, 2016 · 16 revisions

##@Everyone

Cucumberish provides a native Objective-C API to implement steps defined in Gherkin language.

Beside the basic features of the Gherkin language, Cucumberish also provide the Hooks implementation with a native API.

Why the name Cucumberish?

Cucumber guys are the first to introduce Gherkin language and this kind of automated test methodology.

However, all the previous attempts to bring Gherkin into iOS was done by using Ruby implementation of Cucumber and then introduce intermediate layers to do the bridge between iOS and Ruby.

Since Cucumberish is the first to introduce real native implementation of Cucumber it can be considered a Cucumber for iOS; but as this being written there is no official relation between this implementation and the original team behind Cucumber, we decided to make it Cucumberish

In the wiki pages

At the beginning of every wiki page you will find either @Dev or @Everyone If you found @Dev, it means the content of this page (or the following part of the page) will contain technical information that only developers can perform. If it is @Everyone, then it doesn't matter if you are a developer or not.

Report wiki issues

This Wiki will be the reference for all of us while we use Cucumberish. Making it perfect will never happen with only one eye. Your help is definitely needed and appreciated, if you have any suggestion or feedback or any other form of contribution to the wiki, please do not hesitate to do it!

Clone this wiki locally