func TestGetPathValid(t *testing.T) {
	client := newSkipURLEncodingClient()
	result, err := client.GetPathValid(context.Background(), "path1/path2/path3", nil)
	if err != nil {
		t.Fatal(err)
	}
	if s := result.RawResponse.StatusCode; s != http.StatusOK {
		t.Fatalf("unexpected status code %d", s)
	}
}
GetPathValid - Get method with unencoded path parameter with value 'path1/path2/path3'
package azurespecialsgroup
import (
	"context"
	"net/http"
	"testing"
)
func newSkipURLEncodingClient() *SkipURLEncodingClient {
	return NewSkipURLEncodingClient(NewDefaultConnection(nil))
}
func TestGetMethodPathValid(t *testing.T) {
	client := newSkipURLEncodingClient()
	result, err := client.GetMethodPathValid(context.Background(), "path1/path2/path3", nil)
	if err != nil {
		t.Fatal(err)
	}
	if s := result.RawResponse.StatusCode; s != http.StatusOK {
		t.Fatalf("unexpected status code %d", s)
	}
}
func TestGetMethodQueryNull(t *testing.T) {
	client := newSkipURLEncodingClient()
	result, err := client.GetMethodQueryNull(context.Background(), nil)
	if err != nil {
		t.Fatal(err)
	}
	if s := result.RawResponse.StatusCode; s != http.StatusOK {
		t.Fatalf("unexpected status code %d", s)
	}
}
func TestGetMethodQueryValid(t *testing.T) {
	client := newSkipURLEncodingClient()
	result, err := client.GetMethodQueryValid(context.Background(), "value1&q2=value2&q3=value3", nil)
	if err != nil {
		t.Fatal(err)
	}
	if s := result.RawResponse.StatusCode; s != http.StatusOK {
		t.Fatalf("unexpected status code %d", s)
	}
}
func TestGetPathQueryValid(t *testing.T) {
	client := newSkipURLEncodingClient()
	result, err := client.GetPathQueryValid(context.Background(), "value1&q2=value2&q3=value3", nil)
	if err != nil {
		t.Fatal(err)
	}
	if s := result.RawResponse.StatusCode; s != http.StatusOK {
		t.Fatalf("unexpected status code %d", s)
	}
}