前言
Idea系列的強大之處我們都有所耳聞,有一些很好的小工具可以很好的加快我們的工作效率和質量,今天要給大家介紹的是goland的的test文件快速生成和使用。
1.使用
快速自動生成一個方法、函數的測試文件
步驟一:
選中要測試的方法、函數--“go to”--Test--"Test for selection"
步驟二:
選中要測試的函數或者方法--快捷鍵“shift+cmd+T”--"Test for selection"
然後就開始填寫測試用例(Add test cases處)就可以了:
2.test cases的編寫
下面是一個簡單的有輸入有輸出的函數,爲了測試他那麼就要進行分析輸入一個我們給定的數,那麼他的輸出是不是也是我們期望的數。如果它輸出的是我們期望的,那麼說明這個函數在這一個case是正確的,因此我們要把他們的所有需要的參數給填寫完畢。
該函數的測試文件如下:
我們應該根據他的tests的對象切片的內容進行一一補充完畢:比如這個tests有三個數據成員:分別是string,args結構體(結構體定義在上面),want的整型int64數據,因此我們應該按照他的形式把測試用例一一填寫完畢。
結束語
是不是很簡單幾步就可以完成一個很好的測試文件,這樣我們每當寫完一個程序方法或者函數的時候,一定要記得“寫”一個測試程序哦,這樣你交給老闆的代碼你才能完全放心,免得交付的代碼老闆測試的時候正好用了你代碼不能通過的測試用例,那麼就有點尷尬了。