Consolidated ASP Classic MVC framework from best components
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

44 Zeilen
1.3KB

  1. <!-- #include file="../aspunit/Lib/ASPUnit.asp" -->
  2. <!-- #include file="../bootstrap.asp" -->
  3. <!-- #include file="../../app/controllers/HomeController.asp" -->
  4. <%
  5. Call ASPUnit.AddModule( _
  6. ASPUnit.CreateModule( _
  7. "Home Controller Component Tests", _
  8. Array( _
  9. ASPUnit.CreateTest("HomeControllerDefaultsToUsingLayout"), _
  10. ASPUnit.CreateTest("HomeControllerDefaultTitleIsHome") _
  11. ), _
  12. ASPUnit.CreateLifeCycle("SetupHomeController", "TeardownHomeController") _
  13. ) _
  14. )
  15. Call ASPUnit.Run()
  16. Sub SetupHomeController()
  17. Call ResetTestRuntime()
  18. On Error Resume Next
  19. HomeController_Class__Singleton = Empty
  20. On Error GoTo 0
  21. Call ExecuteGlobal("Dim objHomeController")
  22. Set objHomeController = HomeController()
  23. End Sub
  24. Sub TeardownHomeController()
  25. Set objHomeController = Nothing
  26. On Error Resume Next
  27. HomeController_Class__Singleton = Empty
  28. On Error GoTo 0
  29. Call ResetTestRuntime()
  30. End Sub
  31. Function HomeControllerDefaultsToUsingLayout()
  32. Call ASPUnit.Ok(objHomeController.useLayout, "HomeController should default to layout-enabled rendering")
  33. End Function
  34. Function HomeControllerDefaultTitleIsHome()
  35. Call ASPUnit.Equal(objHomeController.Title, "Home", "HomeController should expose the expected default title")
  36. End Function
  37. %>

Powered by TurnKey Linux.