Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.usu.test.web.suite.testcase.core;
- import static org.junit.Assert.assertTrue;
- import com.google.inject.Singleton;
- import de.usu.test.web.core.WebTestCaseUtils;
- @Singleton
- public class MimCoreUtils extends WebTestCaseUtils
- {
- private static final String[] valueSetIdAscending = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54"};
- private static final String[] valueSetIdDescending = {"54", "53", "52", "51", "50", "49", "48", "47", "46", "45", "44", "43", "42", "41", "40", "39", "38", "37", "36", "35", "34", "33", "32", "31", "30", "29", "28", "27", "26", "25", "24", "23", "22", "21", "20", "19", "18", "17", "16", "15", "14", "13", "12", "11", "10", "9", "8", "7", "6", "5", "4", "3", "2", "1"};
- private static final String[] valueSetNumberAscending = {"1", "20", "22", "24", "29", "44", "2", "8", "9", "10", "11", "12", "13", "14", "19", "21", "41", "5", "6", "43", "16", "17", "3", "4", "18", "25", "34", "48", "7", "15", "30", "36", "51", "35", "46", "49", "50", "40", "32", "47", "37", "33", "39", "54", "28", "45", "26", "27", "38", "31", "23", "53", "42", "52"};
- private static final String[] valueSetNumberDescending = {"52", "42", "53", "23", "31", "38", "27", "26", "45", "28", "54", "39", "33", "37", "47", "32", "40", "50", "49", "46", "35", "51", "36", "30", "15", "7", "48", "34", "25", "18", "4", "3", "17", "16", "43", "6", "5", "41", "21", "19", "14", "13", "12", "11", "10", "9", "8", "2", "44", "29", "24", "22", "20", "1"};
- private static final String[] valueSetDateAscending = {"19", "9", "15", "31", "50", "35", "16", "3", "7", "27", "47", "48", "36", "34", "20", "46", "43", "49", "24", "23", "29", "32", "39", "10", "44", "45", "42", "13", "17", "22", "25", "30", "26", "41", "11", "38", "1", "4", "6", "8", "12", "51", "54", "5", "37", "2", "14", "18", "21", "28", "33", "40", "52", "53"};
- private static final String[] valueSetDateDescending = {"53", "52", "40", "33", "28", "21", "18", "14", "2", "37", "5", "54", "51", "12", "8", "6", "4", "1", "38", "11", "41", "26", "30", "25", "22", "17", "13", "42", "45", "44", "10", "39", "32", "29", "23", "24", "49", "43", "46", "20", "34", "36", "48", "47", "27", "7", "3", "16", "35", "50", "31", "15", "9", "19"};
- private static final String[] valueSetBooleanAscending = {"2", "3", "9", "12", "14", "16", "19", "24", "29", "35", "44", "48", "54", "1", "4", "5", "6", "8", "10", "15", "17", "18", "20", "21", "22", "23", "25", "26", "28", "30", "32", "33", "34", "37", "38", "39", "41", "42", "43", "45", "47", "49", "50", "53", "7", "11", "13", "27", "31", "36", "40", "46", "51", "52"};
- private static final String[] valueSetBooleanDescending = {"52", "51", "46", "40", "36", "31", "27", "13", "11", "7", "53", "50", "49", "47", "45", "43", "42", "41", "39", "38", "37", "34", "33", "32", "30", "28", "26", "25", "23", "22", "21", "20", "18", "17", "15", "10", "8", "6", "5", "4", "1", "54", "48", "44", "35", "29", "24", "19", "16", "14", "12", "9", "3", "2"};
- private static final String[] valuesetValSetAttAscending = {"1", "5", "8", "11", "16", "19", "20", "25", "32", "39", "40", "45", "48", "54", "4", "6", "12", "14", "15", "21", "28", "29", "37", "42", "47", "2", "9", "10", "18", "24", "31", "34", "35", "46", "50", "52", "3", "7", "13", "17", "22", "23", "26", "27", "30", "33", "36", "38", "41", "43", "44", "49", "51", "53"};
- private static final String[] valuesetValSetAttDescending = {"53", "51", "49", "44", "43", "41", "38", "36", "33", "30", "27", "26", "23", "22", "17", "13", "7", "3", "52", "50", "46", "35", "34", "31", "24", "18", "10", "9", "2", "47", "42", "37", "29", "28", "21", "15", "14", "12", "6", "4", "54", "48", "45", "40", "39", "32", "25", "20", "19", "16", "11", "8", "5", "1"};
- private static final String[] valueSetMultipleSortAscending = {"24", "29", "44", "22", "20", "1", "14", "19", "9", "12", "2", "10", "41", "8", "21", "11", "13", "6", "43", "5", "16", "17", "3", "48", "34", "25", "4", "18", "30", "15", "51", "36", "7", "35", "46", "49", "50", "40", "32", "47", "37", "54", "39", "33", "45", "28", "26", "38", "27", "31", "23", "53", "42", "52"};
- private static final String[] valueSetMultipleSortDescending = {"53", "23", "38", "26", "27", "33", "49", "30", "7", "36", "51", "3", "17", "43", "41", "13", "44", "22", "52", "31", "50", "35", "46", "18", "34", "2", "9", "10", "24", "42", "28", "37", "47", "15", "4", "6", "12", "14", "21", "29", "45", "54", "39", "32", "40", "48", "25", "16", "5", "19", "8", "11", "1", "20",};
- private static final String[] valueSetStringAttAscending = {"34", "35", "17", "16", "25", "24", "26", "6", "11", "10", "14", "19", "32", "39", "43", "47", "3", "9", "12", "22", "30", "37", "41", "45", "51", "49", "4", "8", "13", "20", "29", "36", "40", "44", "48", "50", "2", "1", "7", "5", "15", "18", "21", "23", "27", "28", "33", "31", "38", "42", "46", "52", "53", "54"};
- private static final String[] valueSetStringAttDescending = {"54", "53", "52", "46", "42", "38", "31", "33", "28", "27", "23", "21", "18", "15", "5", "7", "1", "2", "50", "48", "44", "40", "36", "29", "20", "13", "8", "4", "49", "51", "45", "41", "37", "30", "22", "12", "9", "3", "47", "43", "39", "32", "19", "14", "10", "11", "6", "26", "24", "25", "16", "17", "35", "34"};
- public static String[] getValueSetId(boolean ascending)
- {
- if(ascending)
- {
- return valueSetIdAscending;
- }
- else
- {
- return valueSetIdDescending;
- }
- }
- public static String[] getValueSetNumber(boolean ascending)
- {
- if(ascending)
- {
- return valueSetNumberAscending;
- }
- else
- {
- return valueSetNumberDescending;
- }
- }
- public static String[] getValueSetString(boolean ascending)
- {
- if(ascending)
- {
- return valueSetStringAttAscending;
- }
- else
- {
- return valueSetStringAttDescending;
- }
- }
- public static String[] getValueSetDate(boolean ascending)
- {
- if(ascending)
- {
- return valueSetDateAscending;
- }
- else
- {
- return valueSetDateDescending;
- }
- }
- public static String[] getValueSetBoolean(boolean ascending)
- {
- if(ascending)
- {
- return valueSetBooleanAscending;
- }
- else
- {
- return valueSetBooleanDescending;
- }
- }
- public static String[] getValueSetValSet(boolean ascending)
- {
- if(ascending)
- {
- return valuesetValSetAttAscending;
- }
- else
- {
- return valuesetValSetAttDescending;
- }
- }
- public static String[] getValueSetMultipleSort(boolean ascending)
- {
- if(ascending)
- {
- return valueSetMultipleSortAscending;
- }
- else
- {
- return valueSetMultipleSortDescending;
- }
- }
- public void checkSortingOnCatalog(String[] valueSet, String aColumnName)
- {
- int recordCountTotal = onCatalog().onCatalogPanel().getRecordsCountTotal();
- int j=0;
- for(int i = 1; i <= recordCountTotal; i++)
- {
- if(i>50)
- {
- i=1;
- recordCountTotal= recordCountTotal-50;
- onCatalog().onCatalogPanel().findActionButton("sr_next").click();
- assertTrue("The currently opened window doesn't have the expected window title!", onWorkspace().isCurrentWindow("Catalog: UsuTestCatalogSorting"));
- }
- assertTrue(onCatalog().onCatalogPanel().isRecordPresentOnRow(i, aColumnName, valueSet[j]));
- j++;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement