in plugin/tst/software/aws/toolkits/eclipse/amazonq/lsp/auth/DefaultAuthTokenServiceTest.java [169:186]
private boolean verifyUpdateProfileParams(final UpdateProfileParams params) {
Profile profile = params.profile();
SsoSession ssoSession = params.ssoSession();
UpdateProfileOptions options = params.options();
return profile.getName().equals(Constants.IDC_PROFILE_NAME)
&& profile.getProfileKinds().equals(Collections.singletonList(Constants.IDC_PROFILE_KIND))
&& profile.getProfileSettings().region().equals("testRegion")
&& profile.getProfileSettings().ssoSession().equals(Constants.IDC_SESSION_NAME)
&& ssoSession.getName().equals(Constants.IDC_SESSION_NAME)
&& ssoSession.getSsoSessionSettings().ssoStartUrl().equals("testUrl")
&& ssoSession.getSsoSessionSettings().ssoRegion().equals("testRegion")
&& ssoSession.getSsoSessionSettings().ssoRegistrationScopes() == QConstants.Q_SCOPES
&& options.createNonexistentProfile()
&& options.createNonexistentSsoSession()
&& options.ensureSsoAccountAccessScope()
&& !options.updateSharedSsoSession();
}