func (m *MockClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, parameters resources.Group) (result resources.Group, err error) {
	return m.MockCreateOrUpdate(ctx, resourceGroupName, parameters)
}
CreateOrUpdate calls the underlying MockCreateOrUpdate method.
package fake
import (
	"context"
	"github.com/Azure/azure-sdk-for-go/services/resources/mgmt/2018-05-01/resources"
	"github.com/Azure/azure-sdk-for-go/services/resources/mgmt/2018-05-01/resources/resourcesapi"
	"github.com/Azure/go-autorest/autorest"
)
var _ resourcesapi.GroupsClientAPI = &MockClient{}
type MockClient struct {
	resourcesapi.GroupsClientAPI
	MockCreateOrUpdate func(ctx context.Context, resourceGroupName string, parameters resources.Group) (result resources.Group, err error)
	MockCheckExistence func(ctx context.Context, resourceGroupName string) (result autorest.Response, err error)
	MockDelete         func(ctx context.Context, resourceGroupName string) (result resources.GroupsDeleteFuture, err error)
	MockGet            func(ctx context.Context, resourceGroupName string) (result resources.Group, err error)
}