More unit tests and another correction
Completed default recipe unit test coverage