| java.lang.Object com.sun.midp.i3test.TestCase javax.microedition.lcdui.TestCanvasSizing
TestCanvasSizing | public class TestCanvasSizing extends TestCase (Code) | | This test case does extensive testing on the proper sizing
of Canvas. It validates the size reported to a Canvas under
various conditions, such as a canvas with a title, a ticker,
in standard screen mode, in fullscreen mode, as well as a
canvas which is newly created versus showing on the screen.
|
Constructor Summary | |
public | TestCanvasSizing() Construct a new CanvasSizing test. |
Method Summary | |
protected void | checkCanvasSize(TestCanvas canvas, int WIDTH, int HEIGHT) This is a utility method which retrieves the canvas's size and
validates it against the passed in values after making sure
the canvas is visible on the screen. | public void | runTests() Overridden from TestCase parent. | protected void | testEight() This test is for a canvas with no ticker and no title set in
fullscreen mode. | protected void | testFive() This test is for a canvas with a title and a ticker set in
fullscreen mode. | protected void | testFour() This test is for a canvas with no title and no ticker set in
standard screen mode. | protected void | testOne() This test is for a canvas with a title and a ticker set in
standard screen mode. | protected void | testSeven() This test is for a canvas with a ticker but no title set in
fullscreen mode. | protected void | testSix() This test is for a canvas with a title but no ticker set in
fullscreen mode. | protected void | testThree() This test is for a canvas with a ticker but no title set in
standard screen mode. | protected void | testTwo() This test is for a canvas with a title but no ticker set in
standard screen mode. |
FS_HEIGHT | protected static int FS_HEIGHT(Code) | | Screen height in fullsize mode
|
FS_WIDTH | protected static int FS_WIDTH(Code) | | Screen width in fullsize mode
|
SOFTBTN_HEIGHT | protected static int SOFTBTN_HEIGHT(Code) | | Softbutton height
|
STD_HEIGHT | protected static int STD_HEIGHT(Code) | | Screen height in normal mode
|
STD_WIDTH | protected static int STD_WIDTH(Code) | | Screen width in normal mode
|
TICKER_HEIGHT | protected static int TICKER_HEIGHT(Code) | | Ticker height
|
TITLE_HEIGHT | protected static int TITLE_HEIGHT(Code) | | Title height
|
display | protected Display display(Code) | | The Display to use to view our test canvases
|
ticker | protected Ticker ticker(Code) | | Test ticker, used for sizing only
|
TestCanvasSizing | public TestCanvasSizing()(Code) | | Construct a new CanvasSizing test. The constructor
initializes all sizing constants from the chameleon
skin files.
|
checkCanvasSize | protected void checkCanvasSize(TestCanvas canvas, int WIDTH, int HEIGHT)(Code) | | This is a utility method which retrieves the canvas's size and
validates it against the passed in values after making sure
the canvas is visible on the screen.
Parameters: canvas - the canvas to test Parameters: WIDTH - the correct width the canvas should be Parameters: HEIGHT - the correct height the canvas should be |
runTests | public void runTests() throws Throwable(Code) | | Overridden from TestCase parent. This method will kick off each
individual test
|
testEight | protected void testEight()(Code) | | This test is for a canvas with no ticker and no title set in
fullscreen mode.
|
testFive | protected void testFive()(Code) | | This test is for a canvas with a title and a ticker set in
fullscreen mode.
|
testFour | protected void testFour()(Code) | | This test is for a canvas with no title and no ticker set in
standard screen mode.
|
testOne | protected void testOne()(Code) | | This test is for a canvas with a title and a ticker set in
standard screen mode.
|
testSeven | protected void testSeven()(Code) | | This test is for a canvas with a ticker but no title set in
fullscreen mode.
|
testSix | protected void testSix()(Code) | | This test is for a canvas with a title but no ticker set in
fullscreen mode.
|
testThree | protected void testThree()(Code) | | This test is for a canvas with a ticker but no title set in
standard screen mode.
|
testTwo | protected void testTwo()(Code) | | This test is for a canvas with a title but no ticker set in
standard screen mode.
|
Methods inherited from com.sun.midp.i3test.TestCase | public void assertEquals(Object expected, Object actual)(Code)(Java Doc) public void assertEquals(String message, Object expected, Object actual)(Code)(Java Doc) public void assertEquals(int expected, int actual)(Code)(Java Doc) public void assertEquals(String message, int expected, int actual)(Code)(Java Doc) public void assertFalse(boolean condition)(Code)(Java Doc) public void assertFalse(String message, boolean condition)(Code)(Java Doc) public void assertNotNull(Object object)(Code)(Java Doc) public void assertNotNull(String message, Object object)(Code)(Java Doc) public void assertNotSame(Object expected, Object actual)(Code)(Java Doc) public void assertNotSame(String message, Object expected, Object actual)(Code)(Java Doc) public void assertNull(Object object)(Code)(Java Doc) public void assertNull(String message, Object object)(Code)(Java Doc) public void assertSame(Object expected, Object actual)(Code)(Java Doc) public void assertSame(String message, Object expected, Object actual)(Code)(Java Doc) public void assertTrue(String message, boolean condition)(Code)(Java Doc) public void assertTrue(boolean condition)(Code)(Java Doc) public void declare(String testName)(Code)(Java Doc) public void fail()(Code)(Java Doc) public void fail(String message)(Code)(Java Doc) protected SecurityToken getSecurityToken()(Code)(Java Doc) protected boolean getVerbose()(Code)(Java Doc) public void info(String s)(Code)(Java Doc) abstract public void runTests() throws Throwable(Code)(Java Doc)
|
|
|