No. Text-Runner complements these frameworks. Text-Runner is to make sure end-user facing documentation is correct. Cucumber and Gauge are for more fine-grained BDD. In particular, they are great for documenting all possible failure scenarios which would make end-user facing documentation unreadable.
No. Text-Runner is for end-to-end testing.
No problem, you can put it in the text-run
folder and call TextRunner from the
root directory of your code base via:
$ text-run/node_modules/.bin/text-run
Remember to run npm install
inside the text-run
directory as well.