caniksea / obas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Test Casees Samples for Obas

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

func TestGetZones(t *testing.T) { result, err := GetZones() assert.Nil(t, err)

assert.True(t, len(result) > 0)

}

func TestGetZone(t *testing.T) { expected := "TANZANIA" result, err := GetZone("TZ") assert.Nil(t, err) assert.Equal(t, expected, result.Name) }

func TestGetDisabledZones(t *testing.T) { result, err := GetDisabledZones() assert.Nil(t, err)

assert.True(t, len(result) == 0)

} func TestCreateZone(t *testing.T) { result, err := CreateZone("SITE") assert.Nil(t, err) assert.True(t, result)

} func TestDeleteZone(t *testing.T) { result, err := DeleteZone("SITe") assert.Nil(t, err) assert.True(t, result)

} func TestUpdateZone(t *testing.T) { result, err := UpdateZone("LT") assert.Nil(t, err) assert.True(t, result)

} func TestGetActiveZones(t *testing.T) { result, err := GetActiveZones() assert.Nil(t, err) assert.True(t, len(result) > 0) }`

About


Languages

Language:HTML 46.3%Language:Go 28.2%Language:CSS 21.3%Language:JavaScript 4.2%Language:Dockerfile 0.0%Language:Shell 0.0%