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 }