我有一個PHP文件,它只會連接到數據庫並將結果集顯示在HTML表格中。我們如何爲這樣的PHP文件創建一個單元測試腳本? 非常感謝。單元測試沒有定義方法的PHP文件
0
A
回答
0
如果您沒有在您的代碼上定義任何功能(並且不想),這不是一個理想的情況。您仍然可以編寫PHPUnit測試starting PHP's built-in web server並執行HTTP請求(使用Guzzle?)。然後,確保生成的內容與數據庫的記錄一致。
但是,可能並不真正需要爲此功能編寫測試,因爲它可以通過手動輕鬆測試,並且您有冒險在腳本和測試之間編寫大量重複代碼的風險。
+0
感謝您的響應交換。 :)我只想知道我們如何手動測試它?你是否建議只爲我們想檢查的變量編寫一些控制檯日誌記錄? – LoserGuy
+0
你想測試什麼? – 2017-05-31 06:48:37
相關問題
- 1. Rails的測試/單元測試的輔助方法,NoMethodError:未定義的方法
- 2. 單元測試文件I/O方法
- 3. 有沒有一種方法來單元測試異步方法?
- 4. 單元測試:測試父對象方法有意義嗎?
- 5. 在調用單元測試方法時,只有單元測試方法沒有顯示在列表框上
- 6. Akka的單元測試私有方法
- 7. 單元測試私有方法的C#
- 8. 私有方法的單元測試c#
- 9. 單元測試沒有設定值
- 10. 軌單元測試失敗 「未定義的方法的要求=」「
- 11. Rails,有沒有辦法從現有的控制器和它們中定義的方法生成單元測試?
- 12. 單元測試,如果類的方法定義
- 13. Rails單元測試 - 未定義的方法'用戶'
- 14. 自定義模型管理器方法的Django單元測試
- 15. 在Angular JS服務單元測試中未定義的方法
- 16. 單元測試Java方法
- 17. 單元測試UI方法
- 18. python單元測試方法
- 19. 模擬方法沒有直接調用JMock的單元測試
- 20. 單元測試沒有可觀察狀態變化的方法
- 21. c#單元測試 - 重載方法測試的命名約定
- 22. 錯誤nodejs單元測試使用茉莉,karma:require沒有定義
- 23. 全球名稱沒有爲第二單元測試定義
- 24. 單元測試 - 「NameError:全局名稱沒有定義」
- 25. Java單元測試:替換測試中的私有方法
- 26. 有沒有更簡單的方法來定義任何元素?
- 27. 如何單元測試UrlHelper自定義幫助程序方法
- 28. Angular2測試 - 注入服務的方法是沒有定義
- 29. 單元測試自定義Zend_Form元素
- 30. 單元測試的地方放置測試文件
你不知道。推薦的做法是以可測試的方式構建代碼。您可能想了解更多關於「單元測試」或「測試驅動開發」的信息。 – Michael