MXUnit 2.1.3 (Generated: 09/27/2012)

mxunit.framework
Class DataproviderHandler

WEB-INF.cftags.component
        extended by mxunit.framework.DataproviderHandler

public class DataproviderHandler
extends WEB-INF.cftags.component

Constructor Summary
init([any context])
 
Method Summary
private any _$invoke([any component], [any method], [any argcollection])
private any _$snif()
          Door into another component's variables scope
 any _$throw([any type='mxunit.exception.InvalidDataProviderReferenceException'], [any message='Invalid DataProvider specified. '], [any detail='This usually happens if the name of your dataprovider is wrong or you are passing in something other than a string. '])
private any dump([any o])
private any getTopRow([query theQuery])
private any invokeComponentForQueryProvider(any objectUnderTest, string methodName, query query)
 any runArrayDataProvider(any objectUnderTest, any methodName, any dataProvider)
 any runDataProvider(any objectUnderTest, any methodName, any dataProvider)
          Main entry point
 any runFileDataProvider(any objectUnderTest, any methodName, any dataProvider)
          runner for File-based DataProvider-driven tests
 any runListDataProvider(any objectUnderTest, any methodName, any dataProvider)
 any runNumericDataProvider(any objectUnderTest, any methodName, any dataProvider)
 any runQueryDataProvider(any objectUnderTest, any methodName, any dataProvider)
          runner for DataProvider-driven tests
 any runStructDataProvider(any objectUnderTest, any methodName, any dataProvider)
 any setContext([any context])
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init([any context])

Parameters:
context
Method Detail

_$invoke

private any _$invoke([any component], [any method], [any argcollection])

Parameters:
component
method
argcollection

_$snif

private any _$snif()
Door into another component's variables scope


_$throw

public any _$throw([any type='mxunit.exception.InvalidDataProviderReferenceException'], [any message='Invalid DataProvider specified. '], [any detail='This usually happens if the name of your dataprovider is wrong or you are passing in something other than a string. '])

Parameters:
type
message
detail

dump

private any dump([any o])

Parameters:
o

getTopRow

private any getTopRow([query theQuery])

Parameters:
theQuery

invokeComponentForQueryProvider

private any invokeComponentForQueryProvider(any objectUnderTest, string methodName, query query)

Parameters:
objectUnderTest
methodName
query

runArrayDataProvider

public any runArrayDataProvider(any objectUnderTest, any methodName, any dataProvider)

Parameters:
objectUnderTest
methodName
dataProvider - Name of an array

runDataProvider

public any runDataProvider(any objectUnderTest, any methodName, any dataProvider)
Main entry point. Delegates to specific datatype handler

Parameters:
objectUnderTest
methodName
dataProvider - Name of object to iterate

runFileDataProvider

public any runFileDataProvider(any objectUnderTest, any methodName, any dataProvider)
runner for File-based DataProvider-driven tests

Parameters:
objectUnderTest
methodName
dataProvider - Name of a file

runListDataProvider

public any runListDataProvider(any objectUnderTest, any methodName, any dataProvider)

Parameters:
objectUnderTest
methodName
dataProvider - Name of a query

runNumericDataProvider

public any runNumericDataProvider(any objectUnderTest, any methodName, any dataProvider)

Parameters:
objectUnderTest
methodName
dataProvider - Name of a query

runQueryDataProvider

public any runQueryDataProvider(any objectUnderTest, any methodName, any dataProvider)
runner for DataProvider-driven tests

Parameters:
objectUnderTest
methodName
dataProvider - Name of a query

runStructDataProvider

public any runStructDataProvider(any objectUnderTest, any methodName, any dataProvider)

Parameters:
objectUnderTest
methodName
dataProvider - Name of a query

setContext

public any setContext([any context])

Parameters:
context

MXUnit 2.1.3 (Generated: 09/27/2012)