package service import ( "testing" "github.com/stretchr/testify/assert" ) func TestOpenPower(t *testing.T) { //信息发布 err := OpenPower("10000", "xxfb_gyxx", 4, 0, 64, 221, 1, "", "") //医疗领域化 //err := OpenPower("10000", "lyh", 13, 0, 13485, 0, 1, "", "") //医疗领域化 //err := OpenPower("10000", "special_nosale_goods", 24, 13488, 64, 221, 1, "", "") assert.Nil(t, err) } func TestCancelPower(t *testing.T) { //信息发布 //b, err := CancelPower("10000", "xxfb_gyxx", 4, 11686) //医疗领域化 b, err := CancelPower("10000", "lyh", 13, 13485, 0) assert.Nil(t, err) assert.True(t, b) } func TestHasPowers(t *testing.T) { //企业 powers, err := HasPowers("10000", 13488, 64, 221, 195) //个人 //powers, err := HasPowers("10000", 13485, 0, 0, 0) assert.Nil(t, err) t.Log(powers) } func TestReEmpower(t *testing.T) { v, err := ReEmpower("10000", "znsj_kf_use", 14184, []int64{4271, 123}) assert.Nil(t, err) assert.Equal(t, int64(1), v) v, err = ReEmpower("10000", "znsj_jqr_use", 14184, []int64{4271}) assert.Nil(t, err) assert.Equal(t, int64(1), v) } func TestCancelEmpower(t *testing.T) { v, err := CancelEmpower("10000", "znsj_kf_use", 14184, []int64{4271, 123}) assert.Nil(t, err) assert.Equal(t, int64(1), v) } func TestEmpowerList(t *testing.T) { count, list, err := EmpowerList("10000", "znsj_kf_use", 14184, 2, 1) assert.Nil(t, err) t.Log(count, list) } func TestWaitEmpowerDetail(t *testing.T) { r, err := WaitEmpowerDetail("10000", "znsj_kf_use", 14184) assert.Nil(t, err) t.Log(r) }