|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--junit.framework.Assert | +--junit.framework.TestCase | +--com.netriser.xmltestsuite.testcases.XmlTestCase | +--com.netriser.xmltestsuite.testcases.set
TestCase that sets a value using defined value, xpath expression, or database query. When the test is executed, variable substitution is first performed on the xpath. The xpath expression is then evaluated. The test succeeds of the xpath evaluated to true.
The following test will succeed
<set name="myvar" value="1"/> <eval expr="#{myvar} = 1"/>
The following test will succeed if the current html document contains one link
<eval expr="count(//a)=1">
The following test will succeed if the current html document contains an input field with avalue that matches a username extracted from the database.
<set name="username" query="select username from users where userid=15> <eval expr="count(//input[@value='#{username}#'])>0">
Constructor Summary | |
set(java.lang.String name)
Constructor for set. |
Method Summary | |
void |
setExpr(java.lang.String s)
|
void |
setName(java.lang.String s)
|
void |
setQuery(java.lang.String s)
|
void |
setValue(java.lang.String s)
|
Methods inherited from class com.netriser.xmltestsuite.testcases.XmlTestCase |
getElementList, getXmlElement, setForm, setFrame, setFrameName, setHtmlWarnings, setPage, setPageElement, setStepid, setWindowName, setXmlElement |
Methods inherited from class junit.framework.TestCase |
countTestCases, getName, run, run, runBare, toString |
Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public set(java.lang.String name)
name
- Method Detail |
public void setName(java.lang.String s)
setName
in class junit.framework.TestCase
public void setValue(java.lang.String s)
public void setQuery(java.lang.String s)
public void setExpr(java.lang.String s)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |