anchor.diff:   * @author Damon Miller
    * @created 2011
    */
  -component extends="cfesapi.test.org.owasp.esapi.lang.TestCase" {
  +component CryptoHelperTest extends="cfesapi.test.org.owasp.esapi.lang.TestCase" {
   
   	instance.ESAPI = new cfesapi.org.owasp.esapi.ESAPI();
   	CryptoHelper = new cfesapi.org.owasp.esapi.crypto.CryptoHelper(instance.ESAPI);
   
  +	// @Test
  +	
   	public void function testGenerateSecretKeySunnyDay() {
   		try {
   			local.key = CryptoHelper.generateSecretKey("AES", 128);
  
positive.code: 		assertTrue(checkByteArray(local.dest, "A"));// Now filled with 'B'
  	}
  	
  	/* NULL tests invalid for CF
  	public void function testCopyByteArraySrcNullPointerException() {
  	    local.ba = newByte(16);
  	    CryptoHelper.copyByteArray(null, local.ba, arrayLen(local.ba));
  	} */
  	/* NULL tests invalid for CF
  	public void function testCopyByteArrayDestNullPointerException() {
  	    local.ba = newByte(16);
  	    CryptoHelper.copyByteArray(local.ba, null, arrayLen(local.ba));
  	} */
  	
  	public void function testCopyByteArrayIndexOutOfBoundsException() {
  		try {
  
negative.code: 		}
  	}
  	
  	// @Test
  	
  	public void function testOverwriteByteArrayByte() {
  		local.secret = newJava("java.lang.String").init("secret password").getBytes();
  		local.len = arrayLen(local.secret);
  