|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TesterService
A service for testing urls.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.benow.java.spec.Markup |
|---|
org.benow.java.spec.Markup.ParamName, org.benow.java.spec.Markup.ReturnDescription |
| Method Summary | |
|---|---|
void |
addTest(TestStep test)
Add a given test |
TestResult |
getLastRun(java.lang.Object key)
Get the last run test of the given key |
ResultStreamer |
getResultDiff(java.lang.Object fromKey,
java.lang.Object toKey)
Gets a graphical diff between two runs |
ResultWriter |
getResultStream(java.lang.Object key)
Get the html stream for given key |
TestStep |
getTest(java.lang.Object key)
Get the test with the given key |
java.util.List<TestResult> |
getTestHistory(java.lang.Object key)
|
TestResult |
getTestRun(java.lang.Object key)
Get run with given key |
java.util.List<TestStep> |
getTests()
|
void |
removeTestRuns(java.util.List<TestResult> runs)
Remove the given runs |
void |
removeTests(java.util.List<TestStep> tests)
Remove the given tests |
TestResult |
runTest(java.lang.Object key)
Run the given test. |
void |
runTests()
Run all tests |
void |
stampAll()
Accept all current result values. |
void |
stampAsExpected(java.lang.Object key)
Use the given result as the expected for the step |
void |
startRecording()
Start recording tests. |
void |
stopRecording()
Stop recording tests. |
| Method Detail |
|---|
java.util.List<TestStep> getTests()
void runTests()
TestResult runTest(java.lang.Object key)
throws org.benow.repository.NoSuchObjectException,
java.lang.Exception
key -
org.benow.repository.NoSuchObjectException
java.lang.Exception
void stampAsExpected(java.lang.Object key)
throws org.benow.repository.NoSuchObjectException
key -
org.benow.repository.NoSuchObjectExceptionvoid addTest(TestStep test)
test - void startRecording()
void stopRecording()
TestStep getTest(java.lang.Object key)
throws org.benow.repository.NoSuchObjectException
key -
org.benow.repository.NoSuchObjectException
void removeTests(java.util.List<TestStep> tests)
throws org.benow.repository.ObjectRepositoryError,
org.benow.repository.NoSuchObjectException
key -
org.benow.repository.NoSuchObjectException
org.benow.repository.ObjectRepositoryError
void removeTestRuns(java.util.List<TestResult> runs)
throws org.benow.repository.ObjectRepositoryError,
org.benow.repository.NoSuchObjectException
key -
org.benow.repository.NoSuchObjectException
org.benow.repository.ObjectRepositoryError
TestResult getLastRun(java.lang.Object key)
throws org.benow.repository.NoSuchObjectException
key -
org.benow.repository.NoSuchObjectException - if no last run test
java.util.List<TestResult> getTestHistory(java.lang.Object key)
throws org.benow.repository.NoSuchObjectException
org.benow.repository.NoSuchObjectException
TestResult getTestRun(java.lang.Object key)
throws org.benow.repository.NoSuchObjectException
key -
org.benow.repository.NoSuchObjectException
ResultWriter getResultStream(java.lang.Object key)
throws org.benow.repository.NoSuchObjectException
key -
org.benow.repository.NoSuchObjectExceptionvoid stampAll()
ResultStreamer getResultDiff(java.lang.Object fromKey,
java.lang.Object toKey)
throws org.benow.repository.NoSuchObjectException,
java.io.IOException
fromKey - toKey -
org.benow.repository.NoSuchObjectException
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||