Aruba is an extension for Cucumber. Aruba enables Cucumber to test command-line applications written in any programming language.
Aruba extends Cucumber to support arbitrary command-line applications, which can be written in any programming language.
See also cucumber.