iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 16
0
自我挑戰組

Go to 放棄系列 第 16

go note => test part2

  • 分享至 

  • xImage
  •  

use testify tool

 go get -v github.com/stretchr/testify/assert
package car

import (
	"github.com/stretchr/testify/assert"
	"testing"
)

func TestNewWithAssert(t *testing.T) {
	c, err := New("", 100)
	assert.NotNil(t, err)
	assert.Error(t, err)
	assert.Nil(t, c)
}

https://ithelp.ithome.com.tw/upload/images/20181031/20112477Ub7u2rNTsf.png

只單獨測試func

go test -v -run={func name}

上一篇
go note =>test
下一篇
go note => benchmark
系列文
Go to 放棄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言