func TestGetVolumeType(t *testing.T) { apiServer := testUtil.CreateGetJSONTestRequestServerVerifyStatusAndURL(t, tokn, 200, sampleVolumeTypeJson, "/types/id") defer apiServer.Close() service := CreateVolumeService(apiServer.URL) volume, err := service.VolumeType("id") testUtil.IsNil(t, err) testUtil.Equals(t, volumeTypeSample, volume) }
func TestGetVolumeTypes(t *testing.T) { apiServer := testUtil.CreateGetJSONTestRequestServerVerifyStatusAndURL(t, tokn, 200, sampleVolumeTypesJson, "/types") defer apiServer.Close() service := CreateVolumeService(apiServer.URL) volumes, err := service.VolumeTypes() testUtil.IsNil(t, err) testUtil.Assert(t, len(volumes) == 1, "Expected 1 volume") testUtil.Equals(t, volumeTypeSample, volumes[0]) }