anchor.diff:  	
   	<cffunction name="handleCaughtException" access="private">      
   		 <cfargument name="caughtException"/>     
  -		 <cfargument name="expectedException"/>    
  +		 <cfargument name="expectedExceptionType"/>    
   		 <cfargument name="results" />
   		 <cfargument name="outputOfTest" />      
   		 <cfargument name="o" />
  -		 <cfif exceptionMatchesType(cfcatch, expectedException)>
  +		 <cfif exceptionMatchesType(cfcatch, expectedExceptionType)>
   				<cfset  results.addSuccess('Passed') />
   				<cfset  results.addContent(outputOfTest) />
   				<cfset  o.debug(caughtException) />
  -			<cfelseif expectedException NEQ "">
  +			<cfelseif expectedExceptionType NEQ "">
   				<cfset o.debug(caughtException) />
   				
   				<cftry>
  -					<cfthrow message="Exception: #expectedException# expected but #cfcatch.type# was thrown">
  +					<cfthrow message="Exception: #expectedExceptionType# expected but #cfcatch.type# was thrown">
   					
   					<cfcatch>
  -						<cfset addFailureToResults(results=results,expected=expectedException,actual=cfcatch.type,exception=cfcatch,content=outputOfTest)>
  +						<cfset addFailureToResults(results=results,expected=expectedExceptionType,actual=cfcatch.type,exception=cfcatch,content=outputOfTest)>
   					</cfcatch>
   				</cftry>
   			<cfelse>
  
positive.code: 		</cfsavecontent>
  		<cfreturn outputOfTest />
  		
  	</cffunction>
  	
  	
  
negative.code: 				<cfset outputOfTest = "">
  				<cfset  start = getTickCount() />
  				
  				<cfset expectedExceptionType = o.getAnnotation(methodName,"expectedException") />
  				
  				<cftry>
  					<cfset  results.startTest(methodName,components[i]) />
  