BATS兼容 TAP 的測(cè)試框架
BATS 是一個(gè) TAP 兼容的測(cè)試框架,其語法和輸出對(duì)于使用過其他 TAP 兼容測(cè)試套件(例如 JUnit、RSpec 或 Jest)的用戶來說將是熟悉的。
它的測(cè)試被組織成單個(gè)測(cè)試腳本。測(cè)試腳本被組織成一個(gè)或多個(gè)描述性 @test 塊中,它們描述了被測(cè)試應(yīng)用程序的單元。每個(gè) @test 塊將運(yùn)行一系列命令,這些命令準(zhǔn)備測(cè)試環(huán)境、運(yùn)行要測(cè)試的命令,并對(duì)被測(cè)試命令的退出和輸出進(jìn)行斷言。許多斷言函數(shù)是通過 bats、bats-assert 和 bats-support 庫導(dǎo)入的,這些庫在 BATS 測(cè)試腳本的開頭加載到環(huán)境中。
評(píng)論
圖片
表情
