Skip to content

Commit d74a464

Browse files
committed
Added test
1 parent a55d051 commit d74a464

File tree

3 files changed

+12
-11
lines changed

3 files changed

+12
-11
lines changed

src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Backup.Providers/Providers/AzureFilesPsBackupProvider.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,6 @@ public List<ContainerBase> ListProtectionContainers()
8383
}
8484

8585
public RestAzureNS.AzureOperationResponse TriggerBackup()
86-
{
87-
throw new NotImplementedException();
88-
}
89-
90-
public RestAzureNS.AzureOperationResponse TriggerRestore()
9186
{
9287
string vaultName = (string)ProviderData[VaultParams.VaultName];
9388
string resourceGroupName = (string)ProviderData[VaultParams.ResourceGroupName];
@@ -103,6 +98,11 @@ public RestAzureNS.AzureOperationResponse TriggerRestore()
10398
resourceGroupName: resourceGroupName);
10499
}
105100

101+
public RestAzureNS.AzureOperationResponse TriggerRestore()
102+
{
103+
throw new NotImplementedException();
104+
}
105+
106106
public ProtectedItemResource GetProtectedItem()
107107
{
108108
throw new NotImplementedException();

src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Backup.Test/ScenarioTests/AzureFiles/ItemTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ public void TestAzureFileItem()
3232

3333
[Fact]
3434
[Trait(Category.AcceptanceType, Category.CheckIn)]
35-
[Trait(TestConstants.Workload, TestConstants.AzureVM)]
35+
[Trait(TestConstants.Workload, TestConstants.AzureFile)]
3636
public void TestAzureFileShareBackup()
3737
{
3838
TestController.NewInstance.RunPsTest(
39-
_logger, PsBackupProviderTypes.IaasVm, "Test-AzureFileShareBackup");
39+
_logger, PsBackupProviderTypes.AzureFiles, "Test-AzureFileShareBackup");
4040
}
4141
}
4242
}

src/ResourceManager/RecoveryServices/Commands.RecoveryServices.Backup.Test/ScenarioTests/AzureFiles/ItemTests.ps1

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,15 @@ function Test-AzureFileShareBackup
3737
try
3838
{
3939
# Setup
40-
$vm = Create-VM $resourceGroupName $location
41-
$vault = Create-RecoveryServicesVault $resourceGroupName $location
42-
$item = Enable-Protection $vault $vm
40+
$vault = Get-AzureRmRecoveryServicesVault -ResourceGroupName 'sisi-RSV' -Name 'sisi-RSV-29-6'
41+
Get-AzureRmRecoveryServicesVault -ResourceGroupName 'sisi-RSV' -Name 'sisi-RSV-29-6' | Set-AzureRmRecoveryServicesVaultContext
42+
$FSContainer = Get-AzureRmRecoveryServicesBackupContainer -ContainerType AzureStorage -FriendlyName "sisisa"
43+
$FSItem = Get-AzureRmRecoveryServicesBackupItem -Container $FSContainer[14] -WorkloadType AzureFiles -Name "test2"
4344

4445
# Trigger backup and wait for completion
4546
$backupJob = Backup-AzureRmRecoveryServicesBackupItem `
4647
-VaultId $vault.ID `
47-
-Item $item | Wait-AzureRmRecoveryServicesBackupJob -VaultId $vault.ID
48+
-Item $FSItem[0] | Wait-AzureRmRecoveryServicesBackupJob -VaultId $vault.ID
4849

4950
Assert-True { $backupJob.Status -eq "Completed" }
5051
}

0 commit comments

Comments
 (0)