anchor.diff:  				<cfthrow message="#arguments.expectedExceptionMessage#">
   				
   				<cfcatch>
  -					<cfset addFailureToResults(results=results, expected=expectedExceptionType, actual=cfcatch.type, exception=cfcatch, content=outputOfTest)>
  +					<cfset addFailureToResults(results=results, expected=expectedExceptionType, actual=arguments.catch.type, exception=arguments.catch, content=outputOfTest)>
   				</cfcatch>
   			</cftry>
   		<cfelse>
  
positive.code: 			<cfset results.addError(caughtException) />
  			<cfset results.addContent(outputOfTest) />
  			
  			<cflog file="mxunit" type="error" application="false" text="#cfcatch.message#::#cfcatch.detail#" />
  		</cfif>
  	</cffunction>
  	
  
negative.code: 		<cfargument name="results" />
  		<cfargument name="outputOfTest" />
  		<cfargument name="testCase" />
  		<cfargument name="catch" />
  		
  		
  		<cfif arguments.expectedExceptionMessage eq ''>
  			<cfset arguments.expectedExceptionMessage = 'Exception: #expectedExceptionType# expected but #arguments.catch.type# was thrown' />
  		</cfif>
  		
  		<cfif exceptionMatchesType(arguments.catch, expectedExceptionType)>
  			<cfset results.addSuccess('Passed') />
  			<cfset results.addContent(outputOfTest) />
  			<cfset testCase.debug(caughtException) />
  