Skip to content

Commit 9e738e4

Browse files
authored
[NetAppFiles] Update tests (#36175)
1 parent abb8849 commit 9e738e4

17 files changed

+26206
-56172
lines changed

sdk/netapp/Azure.ResourceManager.NetApp/tests/Helpers/NetAppTestBase.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
using Azure.ResourceManager.Network.Models;
1818
using Polly.Contrib.WaitAndRetry;
1919
using Polly;
20+
using NUnit.Framework.Constraints;
21+
using System.Collections;
2022

2123
namespace Azure.ResourceManager.NetApp.Tests.Helpers
2224
{
@@ -194,10 +196,11 @@ public static void VerifyVolumeProperties(NetAppVolumeResource volume, bool useD
194196
Assert.AreEqual(DefaultLocation, volume.Data.Location);
195197

196198
Assert.NotNull(volume.Data.Tags);
197-
Assert.AreEqual(DefaultTags.Count, volume.Data.Tags.Count);
198-
foreach (var tag in volume.Data.Tags)
199+
//we cannot assert on count as a policy might add addional tags
200+
//Assert.AreEqual(DefaultTags.Count, volume.Data.Tags.Count);
201+
foreach (KeyValuePair<string, string> tag in DefaultTags)
199202
{
200-
Assert.AreEqual(DefaultTags[tag.Key], tag.Value);
203+
Assert.That(volume.Data.Tags, new DictionaryContainsKeyValuePairConstraint(tag.Key, tag.Value));
201204
}
202205
Assert.AreEqual(_defaultUsageThreshold, volume.Data.UsageThreshold);
203206
Assert.AreEqual(DefaultSubnetId, volume.Data.SubnetId);

sdk/netapp/Azure.ResourceManager.NetApp/tests/ResourceTests/ANFBackupTests.cs

Lines changed: 61 additions & 66 deletions
Large diffs are not rendered by default.

sdk/netapp/Azure.ResourceManager.NetApp/tests/ResourceTests/VolumeTests.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
using FluentAssertions;
1717
using Polly.Contrib.WaitAndRetry;
1818
using Polly;
19+
using System.Net;
1920

2021
namespace Azure.ResourceManager.NetApp.Tests
2122
{
@@ -565,7 +566,8 @@ public async Task BreakFileLocksVolumeNoFiles()
565566
//Call break file locks
566567
NetAppVolumeBreakFileLocksContent parameters = new()
567568
{
568-
ConfirmRunningDisruptiveOperation = true
569+
ConfirmRunningDisruptiveOperation = true,
570+
ClientIP = IPAddress.Parse("101.102.103.104")
569571
};
570572

571573
await volumeResource1.BreakFileLocksAsync(WaitUntil.Completed, parameters);

sdk/netapp/Azure.ResourceManager.NetApp/tests/SessionRecords/ANFBackupTests/CreateDeleteBackup.json

Lines changed: 1910 additions & 1603 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/netapp/Azure.ResourceManager.NetApp/tests/SessionRecords/ANFBackupTests/CreateDeleteBackupAsync.json

Lines changed: 2090 additions & 1505 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/netapp/Azure.ResourceManager.NetApp/tests/SessionRecords/ANFBackupTests/CreateVolumeFromBackupCheckRestoreStatus.json

Lines changed: 2474 additions & 25174 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/netapp/Azure.ResourceManager.NetApp/tests/SessionRecords/ANFBackupTests/CreateVolumeFromBackupCheckRestoreStatusAsync.json

Lines changed: 2438 additions & 13541 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/netapp/Azure.ResourceManager.NetApp/tests/SessionRecords/ANFBackupTests/GetBackupStatus.json

Lines changed: 1724 additions & 1315 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/netapp/Azure.ResourceManager.NetApp/tests/SessionRecords/ANFBackupTests/GetBackupStatusAsync.json

Lines changed: 1738 additions & 1474 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/netapp/Azure.ResourceManager.NetApp/tests/SessionRecords/ANFBackupTests/ListAccountBackups.json

Lines changed: 2027 additions & 1548 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)