/wheels/tests/view/forms/radioButtonTag.cfc

http://cfwheels.googlecode.com/ · ColdFusion CFScript · 21 lines · 17 code · 4 blank · 0 comment · 0 complexity · 0d4ca9d88ca502788c40de525f07649a MD5 · raw file

  1. <cfcomponent extends="wheelsMapping.Test">
  2. <cffunction name="setup">
  3. <cfset loc.controller = controller(name="dummy")>
  4. </cffunction>
  5. <cffunction name="test_radioButtonTag_value_not_blank">
  6. <cfset loc.e = loc.controller.radioButtonTag(name="gender", value="m", label="Male", checked=true)>
  7. <cfset loc.r = '<label for="gender-m">Male<input checked="checked" id="gender-m" name="gender" type="radio" value="m" /></label>'>
  8. <cfset debug(expression='loc.e', display=false, format="text")>
  9. <cfset assert('loc.e eq loc.r')>
  10. </cffunction>
  11. <cffunction name="test_radioButtonTag_value_blank">
  12. <cfset loc.e = loc.controller.radioButtonTag(name="gender", value="", label="Male", checked=true)>
  13. <cfset loc.r = '<label for="gender">Male<input checked="checked" id="gender" name="gender" type="radio" value="" /></label>'>
  14. <cfset debug(expression='htmleditformat(loc.e)', display=false, format="text")>
  15. <cfset assert('loc.e eq loc.r')>
  16. </cffunction>
  17. </cfcomponent>