Protege 3.0

edu.stanford.smi.protege.test
Class AbstractTestCase

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byedu.stanford.smi.protege.test.AbstractTestCase
All Implemented Interfaces:
Test
Direct Known Subclasses:
APITestCase, UITestCase

public abstract class AbstractTestCase
extends TestCase

Author:
Ray Fergerson

Constructor Summary
AbstractTestCase()
           
 
Method Summary
 void assertEqualsArray(Object[] array1, Object[] array2)
           
static void assertEqualsList(Collection c1, Collection c2)
           
static void assertEqualsSet(Collection c1, Collection c2)
           
protected static void checkErrors(Collection errors)
           
protected  Cls createCls()
           
protected  Cls createCls(String name)
           
protected  Cls createCls(String name, Cls parent)
           
protected  Cls createClsWithType(Cls type)
           
protected  Facet createFacet()
           
protected  Frame createFrame()
           
protected  Instance createInstance(Cls cls)
           
protected  Instance createInstance(String name, Cls cls)
           
protected  Slot createMultiValuedSlot(ValueType type)
           
protected  Slot createMultiValuedSlot(ValueType type, Cls cls)
           
protected  Slot createSingleValuedSlot(ValueType type)
           
protected  Slot createSingleValuedSlot(ValueType type, Cls cls)
           
protected  Slot createSlot()
           
protected  Slot createSlotOnCls(Cls cls)
           
protected  Cls createSubCls(Cls parent)
           
protected  Cls createSubClsWithType(Cls superclass, Cls type)
           
protected  Slot createSubSlot(Slot parent)
           
protected  void delete(Frame frame)
           
protected  void deleteFrame(Frame frame)
           
protected static void deleteTempSubdirectory(String subDirectory)
           
protected  Cls getCls(String name)
           
protected  KnowledgeBase getDomainKB()
           
protected  Facet getFacet(String name)
           
 Frame getFrame(String name)
           
protected  int getFrameCount()
           
protected  Instance getInstance(String name)
           
protected abstract  Project getProject()
           
protected static File getTempDirectory()
           
protected static File getTempSubdirectory(String subDirectory)
           
protected static List makeList()
           
static List makeList(Object o)
           
static List makeList(Object o1, Object o2)
           
static List makeList(Object o1, Object o2, Object o3)
           
static List makeList(Object o1, Object o2, Object o3, Object o4)
           
protected  void setCompleteValueType(Cls cls, Slot slot, ValueType type)
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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

AbstractTestCase

public AbstractTestCase()
Method Detail

getTempDirectory

protected static File getTempDirectory()

getTempSubdirectory

protected static File getTempSubdirectory(String subDirectory)

deleteTempSubdirectory

protected static void deleteTempSubdirectory(String subDirectory)

checkErrors

protected static void checkErrors(Collection errors)

getProject

protected abstract Project getProject()

getDomainKB

protected KnowledgeBase getDomainKB()

makeList

protected static List makeList()

makeList

public static List makeList(Object o)

makeList

public static List makeList(Object o1,
                            Object o2)

makeList

public static List makeList(Object o1,
                            Object o2,
                            Object o3)

makeList

public static List makeList(Object o1,
                            Object o2,
                            Object o3,
                            Object o4)

assertEqualsList

public static void assertEqualsList(Collection c1,
                                    Collection c2)

assertEqualsSet

public static void assertEqualsSet(Collection c1,
                                   Collection c2)

createCls

protected Cls createCls()

createCls

protected Cls createCls(String name)

createCls

protected Cls createCls(String name,
                        Cls parent)

createClsWithType

protected Cls createClsWithType(Cls type)

createSubClsWithType

protected Cls createSubClsWithType(Cls superclass,
                                   Cls type)

createFacet

protected Facet createFacet()

createFrame

protected Frame createFrame()

delete

protected void delete(Frame frame)

createInstance

protected Instance createInstance(Cls cls)

createInstance

protected Instance createInstance(String name,
                                  Cls cls)

createSlot

protected Slot createSlot()

createSlotOnCls

protected Slot createSlotOnCls(Cls cls)

createMultiValuedSlot

protected Slot createMultiValuedSlot(ValueType type)

createMultiValuedSlot

protected Slot createMultiValuedSlot(ValueType type,
                                     Cls cls)

createSingleValuedSlot

protected Slot createSingleValuedSlot(ValueType type)

createSingleValuedSlot

protected Slot createSingleValuedSlot(ValueType type,
                                      Cls cls)

createSubCls

protected Cls createSubCls(Cls parent)

createSubSlot

protected Slot createSubSlot(Slot parent)

deleteFrame

protected void deleteFrame(Frame frame)

getCls

protected Cls getCls(String name)

getFacet

protected Facet getFacet(String name)

getFrame

public Frame getFrame(String name)

getFrameCount

protected int getFrameCount()

getInstance

protected Instance getInstance(String name)

setCompleteValueType

protected void setCompleteValueType(Cls cls,
                                    Slot slot,
                                    ValueType type)

assertEqualsArray

public void assertEqualsArray(Object[] array1,
                              Object[] array2)

Protege 3.0

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2005 Stanford University.