github.com/gophercloud/gophercloud@v1.11.0/openstack/cdn/v1/serviceassets/testing/fixtures_test.go (about) 1 package testing 2 3 import ( 4 "net/http" 5 "testing" 6 7 th "github.com/gophercloud/gophercloud/testhelper" 8 fake "github.com/gophercloud/gophercloud/testhelper/client" 9 ) 10 11 // HandleDeleteCDNAssetSuccessfully creates an HTTP handler at `/services/{id}/assets` on the test handler mux 12 // that responds with a `Delete` response. 13 func HandleDeleteCDNAssetSuccessfully(t *testing.T) { 14 th.Mux.HandleFunc("/services/96737ae3-cfc1-4c72-be88-5d0e7cc9a3f0/assets", func(w http.ResponseWriter, r *http.Request) { 15 th.TestMethod(t, r, "DELETE") 16 th.TestHeader(t, r, "X-Auth-Token", fake.TokenID) 17 w.WriteHeader(http.StatusAccepted) 18 }) 19 }