Skip to content

Commit

Permalink
fix for schrodinger tests (change name of searched items)
Browse files Browse the repository at this point in the history
  • Loading branch information
skublik committed Sep 16, 2020
1 parent 1ac4856 commit 69415cf
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 43 deletions.
Expand Up @@ -173,7 +173,7 @@ public void mod03test02BasicProvisioning() {
.feedback()
.isSuccess();

Assert.assertTrue(existShadow(CSV_1_RESOURCE_NAME, "Login", "kirk"));
Assert.assertTrue(existShadow(CSV_1_RESOURCE_NAME, "login", "kirk"));

showUser("kirk")
.selectTabBasic()
Expand All @@ -185,7 +185,7 @@ public void mod03test02BasicProvisioning() {
.feedback()
.isSuccess();

PrismForm<AccountPage> accountForm = showShadow(CSV_1_RESOURCE_NAME, "Login", "kirk")
PrismForm<AccountPage> accountForm = showShadow(CSV_1_RESOURCE_NAME, "login", "kirk")
.form();

Selenide.sleep(MidPoint.TIMEOUT_DEFAULT_2_S);
Expand All @@ -210,7 +210,7 @@ public void mod03test02BasicProvisioning() {
.feedback()
.isSuccess();

Assert.assertFalse(existShadow(CSV_1_RESOURCE_NAME, "Login", "kirk"));
Assert.assertFalse(existShadow(CSV_1_RESOURCE_NAME, "login", "kirk"));

}
}
Expand Up @@ -69,7 +69,7 @@ public void mod04test01BasicProvisioningToMultipleResources() {
.feedback()
.isSuccess();

Assert.assertTrue(existShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk"));
Assert.assertTrue(existShadow(CSV_1_RESOURCE_NAME, "login", "jkirk"));

showUser("kirk")
.selectTabBasic()
Expand All @@ -81,7 +81,7 @@ public void mod04test01BasicProvisioningToMultipleResources() {
.feedback()
.isSuccess();

AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Selenide.sleep(MidPoint.TIMEOUT_DEFAULT_2_S);
PrismForm<AccountPage> accountForm = shadow.form();
Selenide.sleep(1000);
Expand All @@ -97,7 +97,7 @@ public void mod04test01BasicProvisioningToMultipleResources() {
.feedback()
.isSuccess();

showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Disabled"));
showUserInTable("kirk")
.selectAll()
Expand All @@ -107,7 +107,7 @@ public void mod04test01BasicProvisioningToMultipleResources() {
.clickEnable()
.clickYes();

showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Enabled"));

changeAdministrativeStatusViaProjectionTab("kirk", "jkirk", "Disabled", CSV_1_RESOURCE_NAME);
Expand Down Expand Up @@ -140,7 +140,7 @@ public void mod04test01BasicProvisioningToMultipleResources() {
.feedback()
.isSuccess();

Assert.assertTrue(existShadow(CSV_2_RESOURCE_NAME, "Login", "kirk"));
Assert.assertTrue(existShadow(CSV_2_RESOURCE_NAME, "login", "kirk"));

Assert.assertTrue(basicPage.listResources()
.table()
Expand All @@ -154,7 +154,7 @@ public void mod04test01BasicProvisioningToMultipleResources() {
.clickSearchInResource()
.table()
.search()
.byItemName("Distinguished Name")
.byItemName("dn")
.inputValue("cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com")
.updateSearch()
.and()
Expand All @@ -179,7 +179,7 @@ public void mod04test01BasicProvisioningToMultipleResources() {
.feedback()
.isSuccess();

Assert.assertFalse(existShadow(CSV_2_RESOURCE_NAME, "Login", "kirk"));
Assert.assertFalse(existShadow(CSV_2_RESOURCE_NAME, "login", "kirk"));
}

@Test(dependsOnMethods = {"mod04test01BasicProvisioningToMultipleResources"}, groups={"M4"}, dependsOnGroups={"M3"})
Expand All @@ -203,13 +203,13 @@ public void mod04test02AddingMappings() {
.feedback()
.isSuccess();

AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Selenide.sleep(MidPoint.TIMEOUT_DEFAULT_2_S);
PrismForm<AccountPage> accountForm = shadow.form();
Selenide.sleep(1000);
Assert.assertTrue(accountForm.compareInputAttributeValue("phone", "123555-1010"));

showShadow(CSV_3_RESOURCE_NAME, "Distinguished Name", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
showShadow(CSV_3_RESOURCE_NAME, "dn", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
Selenide.sleep(MidPoint.TIMEOUT_DEFAULT_2_S);

Assert.assertTrue(accountForm.compareInputAttributeValue("telephoneNumber", "123 / 555 - 1010"));
Expand Down Expand Up @@ -254,7 +254,7 @@ public void mod04test03ModifyingExistingMappings() {
.feedback()
.isSuccess();

AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "Login", "jpicard");
AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "login", "jpicard");
Selenide.sleep(MidPoint.TIMEOUT_DEFAULT_2_S);
PrismForm<AccountPage> accountForm = shadow.form();
Selenide.sleep(1000);
Expand All @@ -266,7 +266,7 @@ public void mod04test03ModifyingExistingMappings() {
.feedback()
.isSuccess();

showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Selenide.sleep(MidPoint.TIMEOUT_DEFAULT_2_S);
Assert.assertTrue(accountForm.compareInputAttributeValue("lname", "KIRK"));

Expand All @@ -292,7 +292,7 @@ public void mod04test04AddingANewAttribute() {
.clickSave()
.feedback()
.isSuccess();
AccountPage shadow = showShadow(CSV_3_RESOURCE_NAME, "Distinguished Name", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
AccountPage shadow = showShadow(CSV_3_RESOURCE_NAME, "dn", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
Assert.assertTrue(shadow.form().compareInputAttributeValue("manager", "xxx"));

importObject(CSV_3_RESOURCE_FILE_4_4,true);
Expand All @@ -318,7 +318,7 @@ private void changeAdministrativeStatusViaProjectionTab(String userName, String
.clickSave()
.feedback()
.isSuccess();
AccountPage shadow = showShadow(resourceName, "Login", accountName);
AccountPage shadow = showShadow(resourceName, "login", accountName);
Assert.assertTrue(shadow.form().compareSelectAttributeValue("administrativeStatus", status));
}
}
Expand Up @@ -70,28 +70,28 @@ public void mod05test01UsingRBAC() {

Utils.addAsignments(showUser("kirk").selectTabAssignments(), "Secret Projects I", "Secret Projects II");
Assert.assertTrue(
showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk")
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk")
.form()
.compareInputAttributeValues("groups", "Lucky Numbers",
"Teleportation", "Time Travel", "Presidential Candidates Motivation"));

Utils.removeAssignments(showUser("kirk").selectTabAssignments(), "Secret Projects I");

Assert.assertTrue(
showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk")
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk")
.form()
.compareInputAttributeValues("groups", "Lucky Numbers",
"Presidential Candidates Motivation"));

Utils.removeAssignments(showUser("kirk").selectTabAssignments(), "Secret Projects II");

Assert.assertFalse(existShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk"));
Assert.assertFalse(existShadow(CSV_1_RESOURCE_NAME, "login", "jkirk"));

Utils.addAsignments(showUser("kirk").selectTabAssignments(), "Internal Employee");

Assert.assertTrue(existShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk"));
Assert.assertTrue(existShadow(CSV_2_RESOURCE_NAME, "Login", "jkirk"));
Assert.assertTrue(existShadow(CSV_3_RESOURCE_NAME, "Distinguished Name",
Assert.assertTrue(existShadow(CSV_1_RESOURCE_NAME, "login", "jkirk"));
Assert.assertTrue(existShadow(CSV_2_RESOURCE_NAME, "login", "jkirk"));
Assert.assertTrue(existShadow(CSV_3_RESOURCE_NAME, "dn",
"cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com"));

}
Expand Down Expand Up @@ -128,7 +128,7 @@ public void mod05test04CreatingRoles() {
Utils.addAsignments(tab, "Secret Projects I", "Secret Projects II", "Top Secret Projects I");

Utils.addAsignments(showUser("kirk").selectTabAssignments(), "Too Many Secrets");
Assert.assertTrue(existShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk"));
Assert.assertTrue(existShadow(CSV_1_RESOURCE_NAME, "login", "jkirk"));

DirectIndirectAssignmentTable<AssignmentsTab<UserPage>> table = showUser("kirk").selectTabAssignments()
.selectTypeAllDirectIndirect();
Expand All @@ -153,37 +153,37 @@ public void mod05test05DisableOnUnassign() {

Utils.removeAssignments(showUser("kirk").selectTabAssignments(), "Internal Employee");

AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Selenide.sleep(2000);
PrismForm<AccountPage> accountForm = shadow.form();
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Disabled"));
Assert.assertTrue(accountForm.showEmptyAttributes("Attributes")
.compareInputAttributeValues("groups", new ArrayList<String>()));

showShadow(CSV_2_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_2_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Disabled"));

showShadow(CSV_3_RESOURCE_NAME, "Distinguished Name", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
showShadow(CSV_3_RESOURCE_NAME, "dn", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Disabled"));

Utils.addAsignments(showUser("kirk").selectTabAssignments(), "Internal Employee");
showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Enabled"));
Assert.assertTrue(
accountForm.compareInputAttributeValues("groups", "Internal Employees",
"Essential Documents"));

showShadow(CSV_2_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_2_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Enabled"));

showShadow(CSV_3_RESOURCE_NAME, "Distinguished Name", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
showShadow(CSV_3_RESOURCE_NAME, "dn", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Enabled"));
}

@Test(dependsOnMethods = {"mod05test05DisableOnUnassign"}, groups={"M5"}, dependsOnGroups={"M4"})
public void mod05test06InactiveAssignment() {
Utils.addAsignments(showUser("kirk").selectTabAssignments(), "Too Many Secrets");
AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Selenide.sleep(MidPoint.TIMEOUT_DEFAULT_2_S);
PrismForm<AccountPage> accountForm = shadow.form();
Assert.assertTrue(
Expand All @@ -198,28 +198,28 @@ public void mod05test06InactiveAssignment() {

Utils.setStatusForAssignment(showUser("kirk").selectTabAssignments(), "Too Many Secrets", "Disabled");

showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Enabled"));
Assert.assertTrue(
accountForm.compareInputAttributeValues("groups", "Internal Employees", "Essential Documents"));

showShadow(CSV_2_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_2_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Enabled"));

showShadow(CSV_3_RESOURCE_NAME, "Distinguished Name", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
showShadow(CSV_3_RESOURCE_NAME, "dn", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Enabled"));

Utils.setStatusForAssignment(showUser("kirk").selectTabAssignments(), "Internal Employee", "Disabled");

showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Disabled"));
Assert.assertTrue(accountForm.showEmptyAttributes("Attributes")
.compareInputAttributeValues("groups", new ArrayList<String>()));

showShadow(CSV_2_RESOURCE_NAME, "Login", "jkirk");
showShadow(CSV_2_RESOURCE_NAME, "login", "jkirk");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Disabled"));

showShadow(CSV_3_RESOURCE_NAME, "Distinguished Name", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
showShadow(CSV_3_RESOURCE_NAME, "dn", "cn=Jim Tiberius Kirk,ou=ExAmPLE,dc=example,dc=com");
Assert.assertTrue(accountForm.compareSelectAttributeValue("administrativeStatus", "Disabled"));

Utils.setStatusForAssignment(showUser("kirk").selectTabAssignments(), "Internal Employee", "Undefined");
Expand Down
Expand Up @@ -114,7 +114,7 @@ public void mod07test03RunningAttributeReconciliation() throws IOException {
showTask("CSV-1 Reconciliation", "Reconciliation tasks").clickRunNow();

Assert.assertTrue(
showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk")
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk")
.form()
.compareInputAttributeValues("groups", "Internal Employees",
"Essential Documents"));
Expand Down
Expand Up @@ -126,15 +126,15 @@ public void mod08test01ExtendingMidPointXMLSchema() {
.feedback()
.isSuccess();

AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "Login", "jsmith");
AccountPage shadow = showShadow(CSV_1_RESOURCE_NAME, "login", "jsmith");
Selenide.sleep(MidPoint.TIMEOUT_DEFAULT_2_S);
PrismForm<AccountPage> accountForm = shadow.form();
Selenide.sleep(1000);
Assert.assertTrue(accountForm.compareInputAttributeValue("dep", "Human Resources"));

showShadow(CSV_2_RESOURCE_NAME, "Login", "jsmith");
showShadow(CSV_2_RESOURCE_NAME, "login", "jsmith");
Assert.assertTrue(accountForm.compareInputAttributeValue("department", "Human Resources"));

Assert.assertTrue(existShadow(CSV_3_RESOURCE_NAME, "Distinguished Name", "cn=John Smith,ou=0300,ou=ExAmPLE,dc=example,dc=com"));
Assert.assertTrue(existShadow(CSV_3_RESOURCE_NAME, "dn", "cn=John Smith,ou=0300,ou=ExAmPLE,dc=example,dc=com"));
}
}
Expand Up @@ -204,7 +204,7 @@ public void mod09test03OrganizationActingAsARole() {
.containsText("kirk"));

Assert.assertTrue(
showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk")
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk")
.form()
.compareInputAttributeValues("groups", "Internal Employees",
"Essential Documents", "Teleportation", "Time Travel"));
Expand Down Expand Up @@ -234,7 +234,7 @@ public void mod09test03OrganizationActingAsARole() {
.isSuccess();

Assert.assertTrue(
showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk")
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk")
.form()
.compareInputAttributeValues("groups", "Internal Employees",
"Essential Documents", "Teleportation", "Time Travel"));
Expand All @@ -256,7 +256,7 @@ public void mod09test03OrganizationActingAsARole() {
.isInfo();

Assert.assertTrue(
showShadow(CSV_1_RESOURCE_NAME, "Login", "jkirk")
showShadow(CSV_1_RESOURCE_NAME, "login", "jkirk")
.form()
.compareInputAttributeValues("groups", "Internal Employees",
"Essential Documents", "Teleportation", "Time Travel", "Lucky Numbers",
Expand Down

0 comments on commit 69415cf

Please sign in to comment.