We use the Homebrew package manager for this step.
brew install gpg2 gnupg pinentry-mac
If this directory does not exist, create it. EDIT: June 2022 - Fixes single quotes to allow expansion of the subshell
Look at the following image...
...it shows an object being tested.
You can't see inside the object. All you can do is send it messages. This is an important point to make because we should be "testing the interface, and NOT the implementation" - doing so will allow us to change the implementation without causing our tests to break.