AddTestFaculty
deleteAllVisibleCookies
setTimeout 100000
comment Add a faculty member for test purposes
open /vivo/
assertTitle VIVO
comment Must not be logged in already
clickAndWait link=Log in
assertTitle VIVO Site Administration
comment Must login as site admin
type loginName testAdmin
type loginPassword Password
clickAndWait loginForm
assertTitle VIVO Site Administration
comment Select to add an Individual of Faculty
select VClassURI label=Faculty Member (core)
clickAndWait //input[@value='Add individual of this class']
assertTitle Edit
comment Enter faculty member name and title
type firstName Frank
type lastName Furter
clickAndWait submit
assertTitle Furter, Frank
comment Edit Frank Furter to make him an Associate Professor
clickAndWait link=edit this individual
assertTitle Individual Control Panel
clickAndWait //input[@value='Edit This Individual']
assertTitle Individual Editing Form
type MonikerSelectAlt Associate Professor
clickAndWait primaryAction
assertTitle Individual Control Panel
verifyTextPresent Furter, Frank
verifyTextPresent Associate Professor
comment Verify faculty member has been added
clickAndWait link=Index
assertTitle Index to VIVO Contents
refreshAndWait 10000
clickAndWait link=Faculty Member
assertTitle Faculty Member
refreshAndWait 10000
clickAndWait link=Furter, Frank
assertTitle Furter, Frank
comment Verify new faculty member added
verifyTextPresent Furter, Frank
verifyTextPresent Associate Professor
comment Logout
clickAndWait link=Log out
assertTitle VIVO