uk.ac.ed.inf.enzml.test.dataharness
Class CreateDataTable

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by uk.ac.ed.inf.enzml.test.dataharness.CreateDataTable
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
DataTableOneTest, DataTableTwoTest

public class CreateDataTable
extends junit.framework.TestCase

Create a table for test instances (and their attributes and classes)


Field Summary
static java.lang.String ATTRIBUTE_FIELD
           
static java.lang.String CLASS_FIELD
           
static java.lang.String INSTANCE_FIELD
           
 
Constructor Summary
CreateDataTable()
           
 
Method Summary
 void createTestTable(java.lang.String tableName)
           
 java.lang.String getInsertDataSqlStatement()
           
 java.lang.String getTableName()
           
 uk.ac.ed.inf.utils.database.TableReader getTableReader()
           
 void initialise(java.lang.String tableName)
           
 void setTableName(java.lang.String tableName)
           
 void testTableInstanceAttribute(java.lang.String instance, java.lang.String attribute)
           
 void testTableInstanceClass(java.lang.String instance, java.lang.String classLabel)
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE_FIELD

public static java.lang.String INSTANCE_FIELD

ATTRIBUTE_FIELD

public static java.lang.String ATTRIBUTE_FIELD

CLASS_FIELD

public static java.lang.String CLASS_FIELD
Constructor Detail

CreateDataTable

public CreateDataTable()
Method Detail

createTestTable

public void createTestTable(java.lang.String tableName)

getInsertDataSqlStatement

public java.lang.String getInsertDataSqlStatement()

getTableName

public java.lang.String getTableName()

getTableReader

public uk.ac.ed.inf.utils.database.TableReader getTableReader()

initialise

public void initialise(java.lang.String tableName)

setTableName

public void setTableName(java.lang.String tableName)

testTableInstanceAttribute

public void testTableInstanceAttribute(java.lang.String instance,
                                       java.lang.String attribute)

testTableInstanceClass

public void testTableInstanceClass(java.lang.String instance,
                                   java.lang.String classLabel)