Refactor the Librarian::Chef::Source::Site functional spec to make better use of the Librarian::Environment. Set up the environment properly up front rather than stubbing methods on it.
Refactor the Librarian::Chef::Source::Site functional spec to make better use of the Librarian::Environment. Set up the environment properly up front rather than stubbing methods on it.

Also refactor this spec to put activity in before blocks and only have a single assertion in each it block. This makes it clear exactly what is the setup and exactly what is being asserted.

afex/librarian,applicationsonline/librarian,carlossg/librarian