@@ -0,0 +1,581 @@
+package com.ibm.watson.developer_cloud.service;%0A%0Aimport org.junit.Test;%0A%0Aimport static org.junit.Assert.assertTrue;%0A%0Apublic class AuthenticationTest %7B%0A  private static final String APIKEY = %2212345%22;%0A%0A  public class TestService extends WatsonService %7B%0A    private static final String SERVICE_NAME = %22test%22;%0A%0A    public TestService() %7B%0A      super(SERVICE_NAME);%0A    %7D%0A  %7D%0A%0A  @Test%0A  public void authenticateWithApiKeyAsUsername() %7B%0A    TestService service = new TestService();%0A    service.setUsernameAndPassword(%22apikey%22, APIKEY);%0A    assertTrue(service.isTokenManagerSet());%0A  %7D%0A%7D%0A

Add test for converting username and password to IAM