а каким образом нужно корректно обрабатывать исключение "Document update conflict"? В цикле получить новую версию документа, применить к ней изменения и потом повторить?
1) Когда нужно писать спецификации .feature от cucumber.js?
2) Если используется mocha с BDD интерфейсом, то потребность в cucumber отпадает?
3) Какие тогда преимущества у cucumber перед mocha?