org.benchy
Class TestCase

java.lang.Object
  extended by org.benchy.TestCase

public class TestCase
extends java.lang.Object

A testcase contains all the variable parameters for a benchmark.

The same testcase can be used with different benchmarks.

Author:
Peter Veentjer.

Constructor Summary
TestCase()
           
 
Method Summary
 boolean getBooleanProperty(java.lang.String name)
           
 boolean getBooleanProperty(java.lang.String name, boolean defaultValue)
           
 int getIntProperty(java.lang.String name)
           
 int getIntProperty(java.lang.String name, int defaultValue)
           
 long getLongProperty(java.lang.String name)
           
 long getLongProperty(java.lang.String name, long defaultValue)
           
 java.util.Properties getProperties()
           
 java.lang.String getPropertiesDescription()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.lang.String getProperty(java.lang.String name, java.lang.String defaultValue)
           
 int getRunCount()
           
 int getWarmupRunCount()
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setRunCount(int runCount)
           
 void setWarmupRunCount(int warmupRunCount)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestCase

public TestCase()
Method Detail

getRunCount

public int getRunCount()

setRunCount

public void setRunCount(int runCount)

getWarmupRunCount

public int getWarmupRunCount()

setWarmupRunCount

public void setWarmupRunCount(int warmupRunCount)

getProperties

public java.util.Properties getProperties()

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)

getProperty

public java.lang.String getProperty(java.lang.String name)

getProperty

public java.lang.String getProperty(java.lang.String name,
                                    java.lang.String defaultValue)

getPropertiesDescription

public java.lang.String getPropertiesDescription()

getIntProperty

public int getIntProperty(java.lang.String name)

getIntProperty

public int getIntProperty(java.lang.String name,
                          int defaultValue)

getBooleanProperty

public boolean getBooleanProperty(java.lang.String name,
                                  boolean defaultValue)

getLongProperty

public long getLongProperty(java.lang.String name,
                            long defaultValue)

getLongProperty

public long getLongProperty(java.lang.String name)

getBooleanProperty

public boolean getBooleanProperty(java.lang.String name)


Copyright © 2008-2010 Multiverse. All Rights Reserved.