edburns%acm.org 256c970b1c Automated test cases.
git-svn-id: svn://10.0.0.236/trunk@84595 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-08 21:27:40 +00:00

83 lines
3.3 KiB
Plaintext

Webclient automated API tests draft description (20/04/2000)
API testing should consist from 2 main Parts:
Interfaces, quered by test application and listeners,
that are part of test application and registered in webclient API
Quered interfaces:
webclient.BrowserControlCanvas
webclient.CurrentPage
webclient.EventRegistration
webclient.ExtendedEventRegistration <SKIP> Not implemethed
webclient.History
webclient.Navigation
webclient.cache.NetDataCacheManager <SKIP> Not implemethed
webclient.Preferences <SKIP> Not implemethed
webclient.Print <SKIP> Not implemethed
webclient.WindowControl
Abstract class: org.mozilla.webclient.BrowserControlCanvas
Constructor: non-public org.mozilla.webclient.BrowserControlCanvas()
Method: public void addNotify()
Method: public org.mozilla.webclient.BrowserControl getWebShell()
Method: public void setBounds(Rectangle)
Method: public void setBounds(int_int_int_int)
Method: non-public java.awt.Point getEventCoordsLocalToWindow(MouseEvent)
Method: non-public java.awt.Rectangle getWindowBounds()
Method: non-public java.awt.Rectangle getBoundsRelativeToWindow()
Method: non-public void initialize(BrowserControl)
Method: non-public int getWindow(DrawingSurfaceInfo)
Interface: org.mozilla.webclient.CurrentPage
Method: public void copyCurrentSelectionToSystemClipboard()
Method: public void findInPage(String_boolean_boolean)
Method: public void findNextInPage(boolean)
Method: public java.lang.String getCurrentURL()
Method: public java.lang.String getSource()
Method: public [B getSourceBytes()
Method: public void resetFind()
Method: public void selectAll()
Interface: org.mozilla.webclient.EventRegistration
Method: public void addDocumentLoadListener(DocumentLoadListener)
Method: public void removeDocumentLoadListener(DocumentLoadListener)
Interface: org.mozilla.webclient.ExtendedEventRegistration <SKIP>
Interface: org.mozilla.webclient.History
Method: public void back()
Method: public boolean canBack()
Method: public [Lorg.mozilla.webclient.HistoryEntry; getBackList()
Method: public void clearHistory()
Method: public void forward()
Method: public boolean canForward()
Method: public [Lorg.mozilla.webclient.HistoryEntry; getForwardList()
Method: public [Lorg.mozilla.webclient.HistoryEntry; getHistory()
Method: public org.mozilla.webclient.HistoryEntry getHistoryEntry(int)
Method: public int getCurrentHistoryIndex()
Method: public void setCurrentHistoryIndex(int)
Method: public int getHistoryLength()
Method: public java.lang.String getURLForIndex(int)
Interface: org.mozilla.webclient.Navigation
Method: public void stop()
Method: public void refresh(long)
Method: public void loadURL(String)
Interface: org.mozilla.webclient.cache.NetDataCacheManager <SKIP>
Interface: org.mozilla.webclient.Preferences <SKIP>
Interface: org.mozilla.webclient.Print <SKIP>
Interface: org.mozilla.webclient.WindowControl
Method: public void setBounds(Rectangle)
Method: public void createWindow(int_Rectangle)
Method: public int getNativeWebShell()
Method: public void moveWindowTo(int_int)
Method: public void removeFocus()
Method: public void repaint(boolean)
Method: public void setVisible(boolean)
Method: public void setFocus()