func TestPostMethodGlobalValid(t *testing.T) {
	client := newSubscriptionInCredentialsClient()
	result, err := client.PostMethodGlobalValid(policy.WithHTTPHeader(context.Background(), http.Header{
		"x-ms-client-request-id": []string{"9C4D50EE-2D56-4CD3-8152-34347DC9F2B0"},
	}), nil)
	if err != nil {
		t.Fatal(err)
	}
	if s := result.RawResponse.StatusCode; s != http.StatusOK {
		t.Fatalf("unexpected status code %d", s)
	}
}
PostMethodGlobalValid - POST method with subscriptionId modeled in credentials.  Set the credential subscriptionId to '1234-5678-9012-3456' to succeed
package azurespecialsgroup
import (
	"context"
	"net/http"
	"testing"
	"github.com/Azure/azure-sdk-for-go/sdk/azcore/policy"
)
func newSubscriptionInCredentialsClient() *SubscriptionInCredentialsClient {
	return NewSubscriptionInCredentialsClient(NewDefaultConnection(nil), "1234-5678-9012-3456")
}
func TestPostMethodGlobalNotProvidedValid(t *testing.T) {
	client := newSubscriptionInCredentialsClient()
	result, err := client.PostMethodGlobalNotProvidedValid(policy.WithHTTPHeader(context.Background(), http.Header{
		"x-ms-client-request-id": []string{"9C4D50EE-2D56-4CD3-8152-34347DC9F2B0"},
	}), nil)
	if err != nil {
		t.Fatal(err)
	}
	if s := result.RawResponse.StatusCode; s != http.StatusOK {
		t.Fatalf("unexpected status code %d", s)
	}
}
func TestPostMethodGlobalNull(t *testing.T) {
	t.Skip("invalid test, subscription ID is not x-nullable")
}