anchor.diff:  		 <cfargument name="expectedExceptionType"/>    
   		 <cfargument name="results" />
   		 <cfargument name="outputOfTest" />      
  -		 <cfargument name="o" />
  +		 <cfargument name="testCase" />
   		 <cfif exceptionMatchesType(cfcatch, expectedExceptionType)>
   				<cfset  results.addSuccess('Passed') />
   				<cfset  results.addContent(outputOfTest) />
  -				<cfset  o.debug(caughtException) />
  +				<cfset  testCase.debug(caughtException) />
   			<cfelseif expectedExceptionType NEQ "">
  -				<cfset o.debug(caughtException) />
  -				
  +				<cfset testCase.debug(caughtException) />
   				<cftry>
   					<cfthrow message="Exception: #expectedExceptionType# expected but #cfcatch.type# was thrown">
  -					
   					<cfcatch>
   						<cfset addFailureToResults(results=results,expected=expectedExceptionType,actual=cfcatch.type,exception=cfcatch,content=outputOfTest)>
   					</cfcatch>
   				</cftry>
   			<cfelse>
  -				<cfset o.debug(caughtException) />
  +				<cfset testCase.debug(caughtException) />
   				<cfset results.addError(caughtException) />
   				<cfset results.addContent(outputOfTest) />
   				
  
positive.code: 		<cfargument name="dataproviderHandler"/>  
  		       
  		<cfset var methods = ArrayNew(1)>
  		<cfset var o = "">
  		<cfset var tickCountAtStart = 0>
  		<cfset var componentIndex = 0>
  		<cfset var methodIndex = 0>
  
negative.code: 					<cfset  results.addContent(outputOfTest) /> 
    			
  					<cfcatch type="mxunit.exception.AssertionFailedError">
  						<cfset addFailureToResults(results=results,expected=expectedExceptionType,actual=testCase.actual,exception=cfcatch,content=outputOfTest)>
  					</cfcatch>
  					
  					<cfcatch type="any">
  						<cfset handleCaughtException(rootOfException(cfcatch), expectedExceptionType, results, outputOfTest, testCase)>
  					</cfcatch>
  				</cftry>
  				
  				<cftry>
  					<cfset testCase.tearDown() />
  					
  					<cfcatch type="any">
  						<cfset results.addError(cfcatch)>
  