test.mulan.learn.traintest
Class TrainTestEvaluatorTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by test.mulan.learn.traintest.TrainTestEvaluatorTest
All Implemented Interfaces:
junit.framework.Test

public class TrainTestEvaluatorTest
extends junit.framework.TestCase


Constructor Summary
TrainTestEvaluatorTest()
           
 
Method Summary
static java.util.Vector<uk.ac.ed.inf.utils.database.TableRow> getEvaluationRows(TrainTestEvaluator evaluator)
           
static TrainTestEvaluator getMulanTrainTestEvaluatorBRk1NN()
           
static uk.ac.ed.inf.utils.database.TableRow testCheckTrainTestEvalRow(java.util.Vector<uk.ac.ed.inf.utils.database.TableRow> results)
          Executes generic tests (number of metrics etc.) on a table row containing evaluation results.
 void testEvaluation1()
           
static void testEvaluationResults1(uk.ac.ed.inf.utils.database.TableRow row)
           
 
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
 

Constructor Detail

TrainTestEvaluatorTest

public TrainTestEvaluatorTest()
Method Detail

testEvaluation1

public void testEvaluation1()

getEvaluationRows

public static java.util.Vector<uk.ac.ed.inf.utils.database.TableRow> getEvaluationRows(TrainTestEvaluator evaluator)

getMulanTrainTestEvaluatorBRk1NN

public static TrainTestEvaluator getMulanTrainTestEvaluatorBRk1NN()

testCheckTrainTestEvalRow

public static uk.ac.ed.inf.utils.database.TableRow testCheckTrainTestEvalRow(java.util.Vector<uk.ac.ed.inf.utils.database.TableRow> results)
Executes generic tests (number of metrics etc.) on a table row containing evaluation results.

Parameters:
results - a vector of table rows
Returns:
the first table row (for a train-test evaluation, only one row should be present)

testEvaluationResults1

public static void testEvaluationResults1(uk.ac.ed.inf.utils.database.TableRow row)