/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
- <cfcomponent extends="wheelsMapping.Test">
- <cffunction name="setup">
- <cfset loc.controller = controller(name="dummy")>
- </cffunction>
- <cffunction name="test_radioButtonTag_value_not_blank">
- <cfset loc.e = loc.controller.radioButtonTag(name="gender", value="m", label="Male", checked=true)>
- <cfset loc.r = '<label for="gender-m">Male<input checked="checked" id="gender-m" name="gender" type="radio" value="m" /></label>'>
- <cfset debug(expression='loc.e', display=false, format="text")>
- <cfset assert('loc.e eq loc.r')>
- </cffunction>
- <cffunction name="test_radioButtonTag_value_blank">
- <cfset loc.e = loc.controller.radioButtonTag(name="gender", value="", label="Male", checked=true)>
- <cfset loc.r = '<label for="gender">Male<input checked="checked" id="gender" name="gender" type="radio" value="" /></label>'>
- <cfset debug(expression='htmleditformat(loc.e)', display=false, format="text")>
- <cfset assert('loc.e eq loc.r')>
- </cffunction>
- </cfcomponent>