PageRenderTime 30ms CodeModel.GetById 14ms RepoModel.GetById 1ms app.codeStats 0ms

/wheels/tests/view/formsdate/$yearMonthHourMinuteSecondSelectTagContent.cfc

http://cfwheels.googlecode.com/
ColdFusion CFScript | 32 lines | 25 code | 7 blank | 0 comment | 0 complexity | e774dcc82c4761af23df5cbd5350e2f3 MD5 | raw file
Possible License(s): Apache-2.0, CPL-1.0
  1. <cfcomponent extends="wheelsMapping.Test">
  2. <cfset pkg.controller = controller("dummy")>
  3. <cffunction name="setup">
  4. <cfset result = "">
  5. <cfset results = {}>
  6. </cffunction>
  7. <cffunction name="testBasic">
  8. <cfset result = pkg.controller.$yearMonthHourMinuteSecondSelectTagContent(counter=5, value="", $optionNames="", $type="")>
  9. <cfset assert("result IS '<option value=""5"">5</option>'")>
  10. </cffunction>
  11. <cffunction name="testSelected">
  12. <cfset result = pkg.controller.$yearMonthHourMinuteSecondSelectTagContent(counter=3, value=3, $optionNames="", $type="")>
  13. <cfset assert("result IS '<option selected=""selected"" value=""3"">3</option>'")>
  14. </cffunction>
  15. <cffunction name="testFormatting">
  16. <cfset result = pkg.controller.$yearMonthHourMinuteSecondSelectTagContent(counter=1, value="", $optionNames="", $type="minute")>
  17. <cfset assert("result IS '<option value=""1"">01</option>'")>
  18. <cfset result = pkg.controller.$yearMonthHourMinuteSecondSelectTagContent(counter=59, value="", $optionNames="", $type="second")>
  19. <cfset assert("result IS '<option value=""59"">59</option>'")>
  20. </cffunction>
  21. <cffunction name="testOptionName">
  22. <cfset result = pkg.controller.$yearMonthHourMinuteSecondSelectTagContent(counter=1, value="", $optionNames="someName", $type="")>
  23. <cfset assert("result IS '<option value=""1"">someName</option>'")>
  24. </cffunction>
  25. </cfcomponent>