Junior — Middle
Тест сценарийлеринин белгилүү бир топтомун кантип ишке ашырууга болот?
sobes.tech AI
AIден жооп
Go тилинде белгилүү бир тест сценарийлеринин топтомун ишке ашыруу үчүн testing пакетін колдонуп, тесттерди go test командасы менен тест аталышы боюнча фильтрлеп ишке ашыра аласыз.
Мисалы, эгерде сизде бир нече тесттер болсо:
func TestAdd(t *testing.T) {
// Add функциясы үчүн тест
}
func TestSubtract(t *testing.T) {
// Subtract функциясы үчүн тест
}
Аты Add деген сөздү камтыган тесттерди гана ишке ашыруу үчүн:
go test -run Add
Ошондой эле, ар кандай тест топтомдорун камтыган тест файлдарын түзүп, аларды өзүнчө ишке ашырышыңыз же тесттерди топтоо үчүн курулуш белгилерин колдонушуңуз мүмкүн.