Skip to content

Commit 9128576

Browse files
Merge pull request #8413 from talhers/talhers
Adding Vulnerability Assessment cmdlets on Server and Managed Instance
2 parents 86d7558 + 94d0425 commit 9128576

File tree

68 files changed

+48304
-16130
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+48304
-16130
lines changed

src/Sql/Sql.Test/ScenarioTests/VulnerabilityAssessmentMiTests.cs

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -36,27 +36,31 @@ public VulnerabilityAssessmentMiTests(ITestOutputHelper output) : base(output)
3636
{
3737
}
3838

39-
#region Policy Tests
39+
#region Managed Instance Policy Tests
4040

4141
[Fact]
4242
[Trait(Category.AcceptanceType, Category.CheckIn)]
43-
public void VulnerabilityAssessmentManagedInstanceWithAtpOffTest()
43+
public void VulnerabilityAssessmentManagedInstanceSettingsTest()
4444
{
45-
RunPowerShellTest("Test-VulnerabilityAssessmentManagedInstanceWithAtpOffTest");
45+
RunPowerShellTest("Test-VulnerabilityAssessmentManagedInstanceSettingsTest");
4646
}
4747

48+
#endregion
49+
50+
#region Policy Tests
51+
4852
[Fact]
4953
[Trait(Category.AcceptanceType, Category.CheckIn)]
50-
public void VulnerabilityAssessmentManagedInstanceWithSettingsNotDefinedTest()
54+
public void VulnerabilityAssessmentManagedDatabaseWithSettingsNotDefinedTest()
5155
{
52-
RunPowerShellTest("Test-VulnerabilityAssessmentManagedInstanceWithSettingsNotDefinedTest");
56+
RunPowerShellTest("Test-VulnerabilityAssessmentManagedDatabaseWithSettingsNotDefinedTest");
5357
}
5458

5559
[Fact]
5660
[Trait(Category.AcceptanceType, Category.CheckIn)]
57-
public void VulnerabilityAssessmentManagedInstanceSettingsTest()
61+
public void VulnerabilityAssessmentManagedDatabaseSettingsTest()
5862
{
59-
RunPowerShellTest("Test-VulnerabilityAssessmentManagedInstanceSettingsTest");
63+
RunPowerShellTest("Test-VulnerabilityAssessmentManagedDatabaseSettingsTest");
6064
}
6165

6266
#endregion
@@ -65,9 +69,9 @@ public void VulnerabilityAssessmentManagedInstanceSettingsTest()
6569

6670
[Fact]
6771
[Trait(Category.AcceptanceType, Category.CheckIn)]
68-
public void VulnerabilityAssessmentManagedInstanceBaselineTest()
72+
public void VulnerabilityAssessmentManagedDatabaseBaselineTest()
6973
{
70-
RunPowerShellTest("Test-VulnerabilityAssessmentManagedInstanceBaselineTest");
74+
RunPowerShellTest("Test-VulnerabilityAssessmentManagedDatabaseBaselineTest");
7175
}
7276

7377
#endregion
@@ -76,16 +80,16 @@ public void VulnerabilityAssessmentManagedInstanceBaselineTest()
7680

7781
[Fact]
7882
[Trait(Category.AcceptanceType, Category.CheckIn)]
79-
public void VulnerabilityAssessmentManagedInstanceScanRecordGetListTest()
83+
public void VulnerabilityAssessmentManagedDatabaseScanRecordGetListTest()
8084
{
81-
RunPowerShellTest("Test-VulnerabilityAssessmentManagedInstanceScanRecordGetListTest");
85+
RunPowerShellTest("Test-VulnerabilityAssessmentManagedDatabaseScanRecordGetListTest");
8286
}
8387

8488
[Fact]
8589
[Trait(Category.AcceptanceType, Category.CheckIn)]
86-
public void VulnerabilityAssessmentManagedInstanceScanConvertTest()
90+
public void VulnerabilityAssessmentManagedDatabaseScanConvertTest()
8791
{
88-
RunPowerShellTest("Test-VulnerabilityAssessmentManagedInstanceScanConvertTest");
92+
RunPowerShellTest("Test-VulnerabilityAssessmentManagedDatabaseScanConvertTest");
8993
}
9094

9195
#endregion

src/Sql/Sql.Test/ScenarioTests/VulnerabilityAssessmentMiTests.ps1

Lines changed: 204 additions & 63 deletions
Large diffs are not rendered by default.

src/Sql/Sql.Test/ScenarioTests/VulnerabilityAssessmentTests.cs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,19 @@ public VulnerabilityAssessmentTests(ITestOutputHelper output) : base(output)
3434
{
3535
}
3636

37-
#region Policy Tests
37+
#region Server Policy Tests
3838

3939
[Fact]
4040
[Trait(Category.AcceptanceType, Category.CheckIn)]
41-
public void VulnerabilityAssessmentWithAtpOffTest()
41+
public void VulnerabilityAssessmentServerSettingsTest()
4242
{
43-
RunPowerShellTest("Test-VulnerabilityAssessmentWithAtpOffTest");
43+
RunPowerShellTest("Test-VulnerabilityAssessmentServerSettingsTest");
4444
}
4545

46+
#endregion
47+
48+
#region Policy Tests
49+
4650
[Fact]
4751
[Trait(Category.AcceptanceType, Category.CheckIn)]
4852
public void VulnerabilityAssessmentWithSettingsNotDefinedTest()

src/Sql/Sql.Test/ScenarioTests/VulnerabilityAssessmentTests.ps1

Lines changed: 190 additions & 57 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7622,7 +7622,7 @@
76227622
}
76237623
],
76247624
"Names": {
7625-
"Test-VulnerabilityAssessmentManagedInstanceBaselineTest": [
7625+
"Test-VulnerabilityAssessmentManagedDatabaseBaselineTest": [
76267626
"ps8453"
76277627
]
76287628
},

0 commit comments

Comments
 (0)