Add test to verify endpoints can be configured

This patch updates the test suite to test that each endpoint can be
configured independently of each other to ensure that the endpoints
do not regress to multiple endpoints being configured by a single
chef attribute.

Change-Id: I6ebd78223bc580730e2d902141b5f84486998df7
Closes-Bug: #1356732