Currently reading BDD In Action and searched here for more books and found "The Cucumber Book" right now. But I'm wondering if there is a book that can explain how to use, for example Behat, both for high-level specs and low-level specs in frameworks such as Magento 2? I know Magento 2 has built-in testing-support for regular unit testing and integration etc. But not using BDD or the BDD syntax. It's simple TDD/Unit Testing. Then again, I'm relatively new to testing as well. Any recommendations on other books to read? How can I use BDD in systems such as Magento 2, Wordpress, Joomla while developing a module/plugin/component?