org.infoglue.cms.controllers
Class ContentTypeDefinitionControllerTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.infoglue.cms.util.InfoGlueTestCase
              extended by org.infoglue.cms.controllers.ContentTypeDefinitionControllerTest
All Implemented Interfaces:
junit.framework.Test

public class ContentTypeDefinitionControllerTest
extends InfoGlueTestCase

Author:
Frank Febbraro (frank@phase2technology.com)

Constructor Summary
ContentTypeDefinitionControllerTest()
           
 
Method Summary
static java.lang.String getSampleDefintion()
          For easy of testing and writing I defined a test Schema on the filesystem in the same package as this class.
protected  void setUp()
           
protected  void tearDown()
           
 void testGetDefinedAssetKeys()
           
 void testGetDefinedCategoryKeys()
           
 
Methods inherited from class org.infoglue.cms.util.InfoGlueTestCase
changeDate, changeDate, createRole, getAdminPrincipal, getAnonPrincipal, getCmsUserPrincipal, getLanguageId, getLanguageId, getRepoId, getSiteNodeId, getSiteNodeId, initializeInfoGlue
 
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

ContentTypeDefinitionControllerTest

public ContentTypeDefinitionControllerTest()
Method Detail

setUp

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

tearDown

protected void tearDown()
                 throws java.lang.Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
java.lang.Exception

testGetDefinedAssetKeys

public void testGetDefinedAssetKeys()
                             throws java.lang.Exception
Throws:
java.lang.Exception

testGetDefinedCategoryKeys

public void testGetDefinedCategoryKeys()
                                throws java.lang.Exception
Throws:
java.lang.Exception

getSampleDefintion

public static java.lang.String getSampleDefintion()
                                           throws java.io.IOException
For easy of testing and writing I defined a test Schema on the filesystem in the same package as this class. We can put every singe type of variation in here and use it for testing, or do something slicker, but this will work for testing keys, and can grow in the future. This is also used by ViewContentTypeDefinitionActionTest

Throws:
java.io.IOException


Copyright © 2005 InfoGlue.org All Rights Reserved.