Changeset 1757

Show
Ignore:
Timestamp:
09/02/08 18:56:20 (4 months ago)
Author:
lmajano
Message:

tests

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • coldbox/trunk/system/cache/util/cacheStats.cfc

    r1647 r1757  
    3434         
    3535<!------------------------------------------- PUBLIC -------------------------------------------> 
     36         
     37        <!--- getAssociatedCacheManager ---> 
     38        <cffunction name="getAssociatedCacheManager" output="false" access="public" returntype="coldbox.system.cache.cacheManager" hint="Get the associated Cache Manager for this stats object"> 
     39                <cfreturn instance.cacheManager> 
     40        </cffunction> 
    3641         
    3742        <!--- Get Cache Performance ---> 
  • coldbox/trunk/testing/tests/cases/plugins/beanfactoryTest.cfc

    r1542 r1757  
    4343        </cffunction> 
    4444         
    45         <cffunction name="testPopulations" access="public" returntype="void" output="false"> 
     45        <cffunction name="testPopulateFromStruct" access="public" returntype="void" output="false"> 
    4646                <!--- Now test some events ---> 
    4747                <cfscript> 
     
    4949                        var local = structnew(); 
    5050                        var event = getRequestContext(); 
     51                         
     52                        stime = getTickCount(); 
    5153                         
    5254                        /* We are using the formBean object: fname,lname,email,initDate */ 
     
    5759                        local.myStruct.fname = "Luis"; 
    5860                        local.myStruct.lname = "Majano"; 
    59                         local.myStruct.email = "lmajano@coldboxframework.com"; 
     61                        local.myStruct.email = "test@coldboxframework.com"; 
    6062                        local.myStruct.initDate = now(); 
    6163                         
    62                         /* JSON Packet */ 
    63                         local.myJSON = getController().getPlugin("json").encode(local.myStruct); 
    6464                         
    6565                        /* Populate RC */ 
     
    7171                        local.obj = plugin.populateFromStruct(local.obj,local.myStruct); 
    7272                        local.objInstance = local.obj.getInstance(); 
     73                        debug("Timer: #getTickCount()-stime#"); 
    7374                        /* Assert Population */ 
    7475                        for( local.key in local.objInstance ){ 
    7576                                AssertEquals(local.objInstance[local.key], local.myStruct[local.key], "Asserting #local.key# From Struct" ); 
    7677                        } 
     78                         
     79                         
     80                         
     81                </cfscript> 
     82        </cffunction> 
     83         
     84        <!--- testpopulateFromJSON ---> 
     85        <cffunction name="testpopulateFromJSON" output="false" access="public" returntype="any" hint=""> 
     86                <cfscript> 
     87                        var plugin = getController().getPlugin("beanFactory"); 
     88                        var local = structnew(); 
     89                        /* We are using the formBean object: fname,lname,email,initDate */ 
     90                        local.obj = plugin.create('coldbox.testing.testmodel.formBean'); 
     91                         
     92                        /* Struct */ 
     93                        local.myStruct = structnew(); 
     94                        local.myStruct.fname = "Luis"; 
     95                        local.myStruct.lname = "Majano"; 
     96                        local.myStruct.email = "test@coldboxframework.com"; 
     97                        local.myStruct.initDate = now(); 
     98                        /* JSON Packet */ 
     99                        local.myJSON = getController().getPlugin("json").encode(local.myStruct); 
    77100                         
    78101                        /* Populate From JSON */ 
     
    82105                        for( local.key in local.objInstance ){ 
    83106                                AssertEquals(local.objInstance[local.key], local.myStruct[local.key], "Asserting #local.key# From JSON" ); 
    84                         } 
    85                          
    86                         /* Populate From JSON */ 
    87                         local.obj = plugin.populateBean(local.obj); 
    88                         local.objInstance = local.obj.getInstance(); 
    89                         /* Assert Population */ 
    90                         for( local.key in local.objInstance ){ 
    91                                 AssertEquals(local.objInstance[local.key], local.myStruct[local.key], "Asserting #local.key# From Request Collection" ); 
    92                         } 
    93                          
     107                        }                
    94108                </cfscript> 
    95109        </cffunction> 

Copyright 2006 ColdBox Framework by Luis Majano