org.eclipse.birt.report.tests.model.api
Class MasterPageHandleTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.eclipse.birt.report.tests.model.BaseTestCase
              extended byorg.eclipse.birt.report.tests.model.api.MasterPageHandleTest
All Implemented Interfaces:
junit.framework.Test

public class MasterPageHandleTest
extends BaseTestCase

Test case for MasterPageHandle.


Field Summary
 
Fields inherited from class org.eclipse.birt.report.tests.model.BaseTestCase
design, designHandle, GOLDEN_FOLDER, INPUT_FOLDER, OUTPUT_FOLDER, PLUGIN_NAME, PLUGIN_PATH, PLUGINLOC, ROM_DEF_NAME, sessionHandle, TEST_FOLDER, TEST_LOCALE
 
Constructor Summary
MasterPageHandleTest(java.lang.String name)
           
 
Method Summary
protected  void setUp()
           
static junit.framework.Test suite()
           
 void testGetPageSize()
          Tests getPageHeight and getPageWidth.
 void testGetSize()
          Test getSize().
 void testOtherMethods()
          tests other methods on master pages.
 void testSetProperty()
          Test the overridden setProperty().
 
Methods inherited from class org.eclipse.birt.report.tests.model.BaseTestCase
compareErrors, compareTextFile, compareTextFileAsResource, createDesign, createDesign, dumpErrors, getClassFolder, getFullQualifiedClassName, openDesign, openDesign, openDesign, openDesign, openDesignAsResource, openDesignAsResource, printSemanticError, printSemanticErrors, printSyntaxError, saveAs, saveAsInTempDir, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MasterPageHandleTest

public MasterPageHandleTest(java.lang.String name)
Parameters:
name -
Method Detail

suite

public static junit.framework.Test suite()

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class BaseTestCase
Throws:
java.lang.Exception

testGetSize

public void testGetSize()
Test getSize().

1. type is not provided. Default value of "USLetter" should be returned, in session unit.

2. type is "Custom", width="8.3cm", height="13.3cm" , application unit is in. Return value should be the converted value in inch unit.


testOtherMethods

public void testOtherMethods()
tests other methods on master pages.


testGetPageSize

public void testGetPageSize()
                     throws java.lang.Exception
Tests getPageHeight and getPageWidth.

Throws:
java.lang.Exception

testSetProperty

public void testSetProperty()
                     throws org.eclipse.birt.report.model.api.activity.SemanticException
Test the overridden setProperty().

Throws:
org.eclipse.birt.report.model.api.activity.SemanticException