檢測是否在執行JUnit單元測試

2021-09-01 13:38:36 字數 327 閱讀 2693

在寫單元測試時遇到乙個問題:同乙份**,在單元測試時,我希望他連線到測試資料庫;在正式執行時,我希望他連線到正式資料庫。

因此,我要判斷當前執行的是測試還是生產環境。

首先,我配置了兩套資料庫連線環境,一套用於單元測試,一套用於生產環境。

然後,通過執行時判斷是否在執行單元測試,而決定讀取哪一套的配置,判斷**為:

public class junitutils 

}isrunningtest = false;

return isrunningtest;

} else

}}

使用Spring配合Junit進行單元測試的總結

最近公司的專案和自己的專案中都用到了spring整合 junit進行 單元測試,總結一下幾種基本的用法 1.直接對spring中注入的bean進行測試 以dao為例 在測試類上新增 runwith註解指定使用springjunit的測試執行器,contextconfiguration註解指定測試用的...

判斷程式是否在執行

using system using system.collections.generic using system.windows.forms using system.diagnostics using system.collections namespace dataupper string ...

Linux下通過程序名檢測程序是否在執行

此方測試可行,其它見注釋。int isrun string procname struct dirent ent readdir lpdir 讀取 proc目錄下面所有目錄 主要是讀取目錄名為數字的檔案,每個執行中的程序在此都有乙個以程序pid為名稱對應的目錄 所以我採取的訪求是依此的將這些目錄下面...