I would add to the list of resources you included the rspec docs themselves, which are written in a BDD style, it's "given some file with code as shown", "when I run this command", "the output looks like this" which is super useful in formalizing what the documentation is trying to say, by showing what it's saying, too.
For me, the hardest part of using the documentation is figuring out which of the bundled gems provide the functionality I need, since the documentation is divided between the gems, but I am usually internally thinking "this is rspec" about the combination of all of the components, and I find myself always second guessing "is this a mock from rspec-mocks? or is this an expectation from rspec-expectations? or is this a rails specific helper in rspec-rails?"
Hi Daniel!
Thank you for the feedback and the additional resource. I'll add it to the resources I currently have listed. I agree, sifting through the gems to find the correct one is also a difficulty for me.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I would add to the list of resources you included the rspec docs themselves, which are written in a BDD style, it's "given some file with code as shown", "when I run this command", "the output looks like this" which is super useful in formalizing what the documentation is trying to say, by showing what it's saying, too.
relishapp.com/rspec/rspec-core/v/3... is a concrete example.
For me, the hardest part of using the documentation is figuring out which of the bundled gems provide the functionality I need, since the documentation is divided between the gems, but I am usually internally thinking "this is rspec" about the combination of all of the components, and I find myself always second guessing "is this a mock from rspec-mocks? or is this an expectation from rspec-expectations? or is this a rails specific helper in rspec-rails?"
Hi Daniel!
Thank you for the feedback and the additional resource. I'll add it to the resources I currently have listed. I agree, sifting through the gems to find the correct one is also a difficulty for me.