001 package edu.samplu.admin.test;
002
003 import org.junit.Test;
004 import org.openqa.selenium.By;
005
006 import java.util.HashMap;
007 import java.util.Map;
008
009 /**
010 * @author Kuali Rice Team (rice.collab@kuali.org)
011 */
012 public class DocumentSearchURLParametersIT_testBasicSearchFields extends DocumentSearchURLParametersITBase {
013 @Test
014 public void testBasicSearchFields() throws InterruptedException{
015 // criteria.initiator=delyea&criteria.docTypeFullName=" + documentTypeName +
016 driver.get(getDocSearchURL(BASIC_FIELDS));
017
018 assertInputValues(BASIC_FIELDS);
019
020 driver.findElement(By.id("toggleAdvancedSearch")).click();
021
022 Map<String, String> expected = new HashMap<String, String>(BASIC_FIELDS);
023 for (Map.Entry<String, String> entry: ADVANCED_FIELDS.entrySet()) {
024 if (!"isAdvancedSearch".equals(entry.getKey())) {
025 expected.put(entry.getKey(), "");
026 } else {
027 expected.put(entry.getKey(), entry.getValue());
028 }
029 }
030 assertInputValues(expected);
031 }
032
033 }