anchor.diff:  			}
   		</cfscript>
   	</cffunction>
  -	
  +
   	<!---
   		Maybe should be named addList
   		Adds a list of methods belonging to a component into a testSuite object
  
positive.code: 				//If the component already has methods, just update the method array
  				if ( structKeyExists(this.testSuites,arguments.componentName) ) {
  					tests = structFind(this.testSuites, arguments.componentName);
  					
  					for( i = 1; i lte listLen(arguments.methods); i = i + 1 ) {
  						arrayAppend(tests.methods, listGetAt(arguments.methods,i));
  					}
  					
  					return;
  				}
  				
  				//else convert the list of methods to an array and add it to the test suite
  				this.tempStruct = structNew();
  				this.tempStruct.ComponentObject = arguments.ComponentObject;
  
negative.code: <cfcomponent displayname="TestSuite" extends="Test" hint="Responsible for creating and running groups of Tests.">
  	<cfset cu = createObject("component","ComponentUtils") />
  	<cfset requestScopeDebuggingEnabled = false />
  
  	<cfparam name="this.testSuites" default="#structNew()#" />
  	<cfparam name="this.tests" default="#arrayNew(1)#" />
  
  	<!--- Generated content from method --->
  	<cfparam name="this.c" default="Error occurred. See stack trace." />
  	<cfparam name="this.dataProviderHandler" default='#createObject("component","DataproviderHandler")#' />
  	<cfparam name="this.MockingFramework" default="" />
  
  	<cffunction name="TestSuite" access="public" returntype="TestSuite" hint="Constructor">
  		<cfreturn this />
  	</cffunction>
  
  	<!---
  		Should be of Type "Test". Since All TestCases and TestSuites
  		are inherited from Test, we should be able to add them here
  
  		Also, need to
  	--->
  	<cffunction name="addTest" access="remote" returntype="void" hint="Adds a single TestCase to the TestSuite.">
  		<cfargument name="componentName" type="string" required="yes" />
  		<cfargument name="method" type="string" required="yes" />
  		<cfargument name="componentObject" type="Any" required="no" default="" />
  
  		<cfscript>
  			try{
  				this.tempStruct = structNew();
  				this.tempStruct.ComponentObject = arguments.ComponentObject;
  
  				// If the test suite exists get the method array and
  				// append the new method name ...
  				// update an existing test suite
  				if (structKeyExists(this.testSuites, componentName)) {
  					this.tempStruct = structFind(this.testSuites, arguments.componentName);
  
  					tempArray = structFind(this.tempStruct, "methods");
  					arrayAppend(tempArray,arguments.method);
  
  					structUpdate(this.tempStruct, "methods", tempArray);
  					structUpdate(this.testSuites,arguments.componentName, this.tempStruct);
  				} else{
  					//Begin a new test Suite
  					structInsert(this.testSuites, arguments.componentName, this.tempStruct);
  
  					//Grab all the methods that begin with the string 'test' ...
  					tests = listToArray(arguments.method);
  					structInsert(evaluate("this.testSuites." & arguments.componentName), "methods", tests);
  