edu.berkeley.guir.papier_mache.test
Class DecoderTest

java.lang.Object
  extended by edu.berkeley.guir.papier_mache.test.DecoderTest

public class DecoderTest
extends java.lang.Object

Author:
Ray Su ( raysu(AT)cal.berkeley.edu ) General purpose class for testing the decoding of barcodes and logging its error history. Currently only works with PDF417 Calling subsequent add___ToLog methods will queue messages in the log Finally calling addTestResult flushes all previous queued messages into the file as output

Constructor Summary
DecoderTest(java.lang.String correctValue)
           
 
Method Summary
 void addCWToLog(java.lang.String message)
           
 void addRow1ToLog(java.lang.String message)
           
 void addRow2ToLog(java.lang.String message)
           
 void addRow3ToLog(java.lang.String message)
           
 void addTestResult(java.lang.String result)
           
 void finalizeLog(java.lang.String result)
           
 float getSuccessRate()
           
 void printSuccessRate()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecoderTest

public DecoderTest(java.lang.String correctValue)
Method Detail

addTestResult

public void addTestResult(java.lang.String result)

finalizeLog

public void finalizeLog(java.lang.String result)

addRow1ToLog

public void addRow1ToLog(java.lang.String message)

addRow2ToLog

public void addRow2ToLog(java.lang.String message)

addRow3ToLog

public void addRow3ToLog(java.lang.String message)

addCWToLog

public void addCWToLog(java.lang.String message)

getSuccessRate

public float getSuccessRate()

printSuccessRate

public void printSuccessRate()