uk.ac.ed.inf.csb.taweka
Class DataSetFactoryTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
uk.ac.ed.inf.csb.taweka.DataSetFactoryTest
- All Implemented Interfaces:
- junit.framework.Test
public class DataSetFactoryTest
- extends junit.framework.TestCase
Class
- Version:
- 20 Feb 2008
- Author:
- Luna De Ferrari luna.deferrari-at-ed.ac.uk
|
Method Summary |
static java.util.Vector<java.lang.String> |
attributes()
Data:
ATT1 ATT2 ATT3 CLASS
instA y n n 1
instB y y n 2
instC n n y 2 |
static java.util.Vector<java.lang.String> |
classValues()
|
static DataSetFactory |
dataSet()
|
static java.util.Vector<java.lang.String> |
instances()
|
static void |
main(java.lang.String[] args)
Main method to test |
void |
testAddDummyToClass2()
test the method |
void |
testCreateDataSet()
|
void |
testGetArff()
public void testInstances(){
DataSetFactory data = DataSetFactoryTest.dataSet();
Instances instances = data.getDataSet();
Enumeration instancesList = instances.enumerateInstances();
// instance 1
//Instance instance1 = (Instance) instancesList.nextElement();
//String instanceString1 = instance1.toString();
//assertEquals(DataSetFactoryTest.INSTA, instance1.name());
//assertEquals("{0 y,3 value1}", instanceString1);
arffInstance1 = "{0 y,3 value1}";
arffInstance2 = "{0 y,1 y,3 value2}";
arffInstance3 = "{2 y,3 value2}";
} |
void |
testGetAttributes()
|
void |
testGetName()
|
void |
testLog()
|
void |
testSetClass()
|
| 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 |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
ATT1
public static final java.lang.String ATT1
- See Also:
- Constant Field Values
ATT2
public static final java.lang.String ATT2
- See Also:
- Constant Field Values
ATT3
public static final java.lang.String ATT3
- See Also:
- Constant Field Values
INSTA
public static final java.lang.String INSTA
- See Also:
- Constant Field Values
INSTB
public static final java.lang.String INSTB
- See Also:
- Constant Field Values
INSTC
public static final java.lang.String INSTC
- See Also:
- Constant Field Values
CLASS1
public static final java.lang.String CLASS1
- See Also:
- Constant Field Values
CLASS2
public static final java.lang.String CLASS2
- See Also:
- Constant Field Values
arffInstance1
public static final java.lang.String arffInstance1
- See Also:
- Constant Field Values
arffInstance2
public static final java.lang.String arffInstance2
- See Also:
- Constant Field Values
arffInstance3
public static final java.lang.String arffInstance3
- See Also:
- Constant Field Values
DataSetFactoryTest
public DataSetFactoryTest()
attributes
public static java.util.Vector<java.lang.String> attributes()
- Data:
ATT1 ATT2 ATT3 CLASS
instA y n n 1
instB y y n 2
instC n n y 2
instances
public static java.util.Vector<java.lang.String> instances()
classValues
public static java.util.Vector<java.lang.String> classValues()
dataSet
public static DataSetFactory dataSet()
testSetClass
public void testSetClass()
testGetName
public void testGetName()
testGetAttributes
public void testGetAttributes()
testCreateDataSet
public void testCreateDataSet()
testLog
public void testLog()
testGetArff
public void testGetArff()
- public void testInstances(){
DataSetFactory data = DataSetFactoryTest.dataSet();
Instances instances = data.getDataSet();
Enumeration instancesList = instances.enumerateInstances();
// instance 1
//Instance instance1 = (Instance) instancesList.nextElement();
//String instanceString1 = instance1.toString();
//assertEquals(DataSetFactoryTest.INSTA, instance1.name());
//assertEquals("{0 y,3 value1}", instanceString1);
arffInstance1 = "{0 y,3 value1}";
arffInstance2 = "{0 y,1 y,3 value2}";
arffInstance3 = "{2 y,3 value2}";
}
testAddDummyToClass2
public void testAddDummyToClass2()
- test the method
main
public static void main(java.lang.String[] args)
- Main method to test
- Parameters:
args - should contain the name of an input file.