public void CanRemoveDataset()
        {
            HttpStatusCode expectedStatusCode = HttpStatusCode.OK;

            // Arrange
            dataFactoriesClientMock.Setup(
                f => f.DeleteDataset(ResourceGroupName, DataFactoryName, datasetName))
            .Returns(expectedStatusCode)
            .Verifiable();

            commandRuntimeMock.Setup(f => f.ShouldProcess(It.IsAny <string>(), It.IsAny <string>()))
            .Returns(true)
            .Verifiable();

            // Action
            cmdlet.ExecuteCmdlet();

            // Assert
            dataFactoriesClientMock.VerifyAll();

            commandRuntimeMock.VerifyAll();
        }