Removal of invalid(depricated) SpringBootTest

Closes #10218
This commit is contained in:
wojnarfilip 2022-03-01 13:43:49 +01:00 committed by Marek Posolda
parent beaf8d0348
commit 700ceb77ec

View file

@ -492,56 +492,6 @@ public class AccountLinkSpringBootTest extends AbstractSpringBootTest {
}
}
@Test
public void testAccountNotLinkedAutomatically() throws Exception {
RealmResource realm = adminClient.realms().realm(REALM_NAME);
List<FederatedIdentityRepresentation> links = realm.users().get(childUserId).getFederatedIdentity();
assertThat(links, is(empty()));
// Login to account mgmt first
profilePage.open(REALM_NAME);
WaitUtils.waitForPageToLoad();
assertCurrentUrlStartsWith(testRealmLoginPage);
testRealmLoginPage.form().login(CHILD_USERNAME_1, CHILD_PASSWORD_1);
profilePage.assertCurrent();
// Now in another tab, open login screen with "prompt=login" . Login screen will be displayed even if I have SSO cookie
UriBuilder linkBuilder = UriBuilder.fromUri(LINKING_URL);
String linkUrl = linkBuilder.clone()
.queryParam(OIDCLoginProtocol.PROMPT_PARAM, OIDCLoginProtocol.PROMPT_VALUE_LOGIN)
.build().toString();
navigateTo(linkUrl);
assertCurrentUrlStartsWith(testRealmLoginPage);
loginPage.clickSocial(PARENT_REALM);
testRealmLoginPage.setAuthRealm(PARENT_REALM);
assertCurrentUrlStartsWith(testRealmLoginPage);
testRealmLoginPage.form().login(PARENT_USERNAME, PARENT_PASSWORD);
testRealmLoginPage.setAuthRealm(REALM_NAME);
// Test I was not automatically linked.
links = realm.users().get(childUserId).getFederatedIdentity();
assertThat(links, is(empty()));
loginUpdateProfilePage.assertCurrent();
loginUpdateProfilePage.update("Joe", "Doe", "joe@parent.com");
errorPage.assertCurrent();
assertThat(errorPage.getError(), is(equalTo("You are already authenticated as different user '"
+ CHILD_USERNAME_1
+ "' in this session. Please sign out first.")));
logoutAll();
// Remove newly created user
String newUserId = ApiUtil.findUserByUsername(realm, PARENT_USERNAME).getId();
getCleanup(REALM_NAME).addUserId(newUserId);
}
@Test
public void testAccountLinkingExpired() throws Exception {
RealmResource realm = adminClient.realms().realm(REALM_NAME);