欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

go語言怎么書寫測試模塊

這篇文章主要講解了“go語言怎么書寫測試模塊”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“go語言怎么書寫測試模塊”吧!

目前創(chuàng)新互聯(lián)公司已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站運(yùn)營、企業(yè)網(wǎng)站設(shè)計(jì)、黃驊網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

如何在go語言中使用原生的testing模塊書寫測試模塊

1.首先對(duì)于test模塊如何去命名
    按照官方的規(guī)定在書寫test包的時(shí)候,應(yīng)該以源文件名加上_test.go的結(jié)尾來書寫測試包。如原文件名為`main.go`則測試包按照規(guī)定應(yīng)該寫為`main_test.go`。當(dāng)然假如你的這兩個(gè)文件在同一個(gè)文件夾內(nèi)是沒有問題的,而且只要保證是_test結(jié)尾即可。
2.測試包的舉例

源文件 main.go

package main

import "fmt"

func gotest(num int) {
    total := 0
    for n := 0; n < num; n ++ {
        total += n
        fmt.Println(total)
    }
}
func main() {
    gotest(100)
}

測試文件 main_test.go

package main

import (
    "testing"

)

func TestYou(t *testing.T) {  // 注意這里的TestYou必須采用駝峰命名法
    gotest(100)
}
3. 最后在終端執(zhí)行 go test 即可,也可以明確指明文件 go test main.go main_test.go 或者 test go -v
4.如何有順序的測試包中的代碼呢?
對(duì)于test包中的代碼執(zhí)行是沒有什么順序可言的,但是若想讓代碼測試有順序,比如在做web開發(fā)的時(shí)候,你應(yīng)該先連接數(shù)據(jù)庫等操作。所以這個(gè)時(shí)候就用到了t.run()這個(gè)函數(shù)了。

主函數(shù) main.go

package main

import "fmt"

func gotest(num int) {
    total := 0
    for n := 0; n < num; n ++ {
        total += n
    }
    fmt.Println(total)
}
func main() {
    gotest(100)
}

測試函數(shù) main_test.go

package main

import (
    "testing"

)

func testYou1(t *testing.T) {
    gotest(100)
}

func testYou2(t *testing.T) {
    gotest(100)
}
func TestAll(t *testing.T) {
    t.Run("testYou1", testYou1)
    t.Run("testYou2", testYou2)
}
此外TestMain()函數(shù)會(huì)最先執(zhí)行

感謝各位的閱讀,以上就是“go語言怎么書寫測試模塊”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)go語言怎么書寫測試模塊這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

名稱欄目:go語言怎么書寫測試模塊
文章來源:http://aaarwkj.com/article46/psoohg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、企業(yè)建站、搜索引擎優(yōu)化微信公眾號(hào)、自適應(yīng)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
97成人在线视频免费| 亚洲欧美一区二区三区三| 国产女主播福利在线播放| 亚洲黄色大片在线免费观看| 欧美精品欧美精品一区二区| 国产91高清在线观看| 欧美成人午夜福利在线视频| 亚洲日本va午夜中文字幕一区| 免费日韩黄片在线观看| 久久青草精品欧美日韩精品| 国产精品一久久香蕉产线看| 成人黄色av在线看| 日本视频三区在线播放| 亚洲最大五月六月丁香婷婷| 亚洲国产成人av精品精品国产自| 四虎免费在线高清观看| 伊人色综合久久天天五月婷| 麻豆国产国语精品三级在线观看| 欧美日韩三级国产在线| 日本亚洲中文字幕网站| 日韩少妇一级淫片免费| 成人性生交大片免费男同| 少妇欧美日韩精品在线观看| 日日狠狠久久偷偷综合色| 亚洲伦理一区二区三区中文| 欧美日韩国产综合一区二区| 国产日韩欧美精品激情| 日本一区二区久久人妻高清| 亚洲中文字幕视频在看| 午夜影院在线观看网站| 日韩欧美中文字幕一区二区| 蜜臀综合亚洲国产精品| 亚洲av乱码一区二区三四五六七| 妇女自拍偷自拍亚洲精品| 日本在线精品在线观看| 麻豆国产传媒69国产| 亚洲av永久精品桃色| 久久久亚洲精品中文字幕蜜桃| 欧美口爆吞精在线播放| 欧美亚洲午夜精品久久久| 伊人亚洲中文一区二区|