View Javadoc

1   /*
2    * Copyright 2005-2013 The Kuali Foundation
3    *
4    * Licensed under the Educational Community License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    * http://www.opensource.org/licenses/ecl2.php
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package edu.samplu.krad.travelview;
17  
18  import org.junit.Test;
19  
20  /**
21   * @author Kuali Rice Team (rice.collab@kuali.org)
22   */
23  public class MaintenanceAddDeleteNoteNavIT extends KradTmplMthdSTNavBase {
24  
25      @Override
26      protected String getLinkLocator() {
27          return "Travel Account Maintenance (New)";
28      }
29  
30      @Test
31      /**
32       * Verify we can add and delete a note
33       */
34      public void testVerifyAddDeleteNoteLegacy() throws Exception {
35          gotoMenuLinkLocator();
36          super.testVerifyAddDeleteNoteLegacy();
37  //        waitAndClick("div.tableborders.wrap.uif-boxLayoutVerticalItem.clearfix  span.uif-headerText-span > img.uif-disclosure-image");
38  //        
39  //        waitForElementPresent("button[title='Add a Note'].uif-action.uif-primaryActionButton.uif-smallActionButton");
40  //        
41  //        waitAndClickByName("newCollectionLines['document.notes'].noteText");
42  //        waitAndTypeByName("newCollectionLines['document.notes'].noteText", "Test note");
43  //        waitAndClick("button[title='Add a Note'].uif-action.uif-primaryActionButton.uif-smallActionButton");
44  //        waitForElementPresentByName("document.notes[0].noteText");
45  //
46  //        assertEquals("Test note", getTextByName("document.notes[0].noteText"));
47  //        waitAndClick("button[title='Delete a Note'].uif-action.uif-primaryActionButton.uif-smallActionButton");
48  //
49  //        waitForElementPresentByName("document.notes[0].noteText");
50  //        passed();
51      }
52  }