在寫測試的時後,一定會有第三方服務或是會打向外部api的時候,如果不想讓他真的去打外部api怕速度過慢的等等問題就可以使用 webmock 。 webmock...
sidekiq testing 是用來在測試環境時調整 sidekiq 模式 require 'sidekiq/testing' Sidekiq::Testi...
spork 為加速測試用套件,透過啟用 DRB server 載入環境讓你在執行測試時只需要載入一次環境,速度會快上不少 安裝 Spork 由於公司專案在 ra...
Guard 可以幫助你在開發時監聽,並啟用測試,讓你在開發階段可以順便跑測試,當然我也是第一次玩XD 安裝 Guard gem 'guard' gem...
在反覆執行 rspec 時會一直需要載入環境,這時候可以透過 spring 幫助你更快的執行 rspec 何謂 spring? spring是一款Rails的預...
如果沒有設定 test environment 的話 log 預設會存放在 log/test.log 這樣在終端機上其實就看不到 log 還要去專案上看挺麻煩的...
如果不想看到一堆 SQL 的 log,有另一種方式可以清除,就是調整 logger level 看官方解釋 logger層級 可以知道總共有五種層級 可用 L...
Timecop 可以幫助你在測試時將時間凍住,因為有些訊息中會帶有時間,如果要確保時間一致就必須要將時間凍住才可以測試。 安裝 Timecop 官方文件 gem...
寫完測試當然要加入到 CI 裡做自動化測試拉! 但本人也是第一次串所以見諒見諒 這次我們使用 Travis CI 點擊註冊直接以直接以 GitHub 帳號登入後...
終於來到第三十天了,來講講完賽感言吧! 其實這次是第二次參加鐵人賽了,這次是不小心按到開賽所以根本沒時間準備太多...失誤啊失誤啊! 在完賽後會想把文章全部重新...