use of com.google.cloud.tools.intellij.login.CredentialedUser in project google-cloud-intellij by GoogleCloudPlatform.
the class CloudDebuggerClientTest method setUp.
@Before
public void setUp() {
IntegratedGoogleLoginService mockLogin = Mockito.mock(IntegratedGoogleLoginService.class);
registerService(IntegratedGoogleLoginService.class, mockLogin);
registerService(PluginInfoService.class, mockInfoService);
LinkedHashMap<String, CredentialedUser> allUsers = new LinkedHashMap<String, CredentialedUser>();
CredentialedUser user = Mockito.mock(CredentialedUser.class);
allUsers.put("foo@example.com", user);
when(mockLogin.getAllUsers()).thenReturn(allUsers);
Credential credential = Mockito.mock(Credential.class);
when(user.getCredential()).thenReturn(credential);
GoogleLoginState loginState = Mockito.mock(GoogleLoginState.class);
when(user.getGoogleLoginState()).thenReturn(loginState);
}
Aggregations