Feature: Does the adapter authenticate?
  When an adapter instance is created it authenticates and receives a token

  Scenario: A token is granted with valid config
    Given valid config
    When the adapter instance is created
    When the auth method is called
    Then the adapter credentials are populated

  Scenario: Auth fails with invalid config
    Given invalid config
    When the adapter instance is created
    Then the adapter auth fails