/wheels/tests/controller/rendering/renderpartial.cfc

http://cfwheels.googlecode.com/ · ColdFusion CFScript · 18 lines · 13 code · 5 blank · 0 comment · 0 complexity · bf4852b135b8cc069ba10d97762da02b MD5 · raw file

  1. <cfcomponent extends="wheelsMapping.Test">
  2. <cfinclude template="setupAndTeardown.cfm">
  3. <cfset params = {controller="test", action="test"}>
  4. <cfset loc.controller = controller("test", params)>
  5. <cffunction name="test_rendering_partial">
  6. <cfset result = loc.controller.renderPartial(partial="partialTemplate")>
  7. <cfset assert("loc.controller.response() Contains 'partial template content'")>
  8. </cffunction>
  9. <cffunction name="test_rendering_partial_and_returning_as_string">
  10. <cfset result = loc.controller.renderPartial(partial="partialTemplate", returnAs="string")>
  11. <cfset assert("NOT StructKeyExists(request.wheels, 'response') AND result Contains 'partial template content'")>
  12. </cffunction>
  13. </cfcomponent>