anchor.diff:                         {'Address', foo},
                          {'Port',5672},
                          {'Check',
  -                        [{'Notes','RabbitMQ Auto-Cluster Plugin TTL Check'},
  +                        [{'Notes','rabbitmq-autocluster node check'},
                            {'TTL','30s'},
                            {'Status', 'passing'}]}],
           ?assertEqual(Expectation, autocluster_consul:build_registration_body())
  
positive.code:               ?assertEqual(8500, Port),
                ?assertEqual([v1, agent, service, register], Path),
                ?assertEqual([{token, "token-value"}], Args),
                Expect = <<"{\"ID\":\"rabbitmq:bob.consul.node\",\"Name\":\"rabbitmq\",\"Address\":\"bob.consul.node\",\"Port\":5672,\"Check\":{\"Notes\":\"RabbitMQ Auto-Cluster Plugin TTL Check\",\"TTL\":\"30s\",\"Status\":\"passing\"}}">>,
                ?assertEqual(Expect, Body),
                {ok, []}
              end),
  
negative.code:               ?assertEqual(8501, Port),
                ?assertEqual([v1, agent, service, register], Path),
                ?assertEqual([], Args),
                Expect = <<"{\"ID\":\"rabbit:10.0.0.1\",\"Name\":\"rabbit\",\"Address\":\"10.0.0.1\",\"Port\":5671,\"Check\":{\"Notes\":\"rabbitmq-autocluster node check\",\"TTL\":\"30s\",\"Status\":\"passing\"}}">>,
                ?assertEqual(Expect, Body),
                {ok, []}
              end),
  