Consolidated ASP Classic MVC framework from best components
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

44 lignes
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.