Skip to content

Commit 85cd347

Browse files
committed
upgrade dotnet and test packages
1 parent dafa641 commit 85cd347

5 files changed

Lines changed: 17 additions & 67 deletions

File tree

RPCTest/RPCTest.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<LangVersion>latest</LangVersion>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
8-
<!-- Suppress cross-targeting warning when referencing net472 projects in net8.0 tests -->
8+
<IsTestProject>true</IsTestProject>
9+
<!-- Suppress cross-targeting warning when referencing net472 projects in net10.0 tests -->
910
<NoWarn>$(NoWarn);NU1702</NoWarn>
1011
</PropertyGroup>
1112

1213
<ItemGroup>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
14-
<PackageReference Include="xunit" Version="2.4.1" />
15-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.4.0" />
15+
<PackageReference Include="xunit" Version="2.9.3" />
16+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
1617
<PrivateAssets>all</PrivateAssets>
1718
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1819
</PackageReference>

test/unit/ACLProcessorTest.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
using SharpHoundCommonLib.Processors;
1717
using Xunit;
1818
using Xunit.Abstractions;
19+
using AsyncEnumerable = SharpHoundCommonLib.AsyncEnumerable;
1920

2021
namespace CommonLibTest {
2122
[SuppressMessage("Interoperability", "CA1416:Validate platform compatibility")]

test/unit/CommonLibTest.csproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<IsPackable>false</IsPackable>
66
<CollectCoverage>true</CollectCoverage>
77
<CoverletOutput>..\..\docfx\coverage\</CoverletOutput>
88
<CoverletOutputFormat>OpenCover</CoverletOutputFormat>
9-
<!-- Suppress cross-targeting warning when referencing net472 projects/packages in net8.0 tests -->
9+
<IsTestProject>true</IsTestProject>
10+
<!-- Suppress cross-targeting warning when referencing net472 projects/packages in net10.0 tests -->
1011
<NoWarn>$(NoWarn);NU1702;NU1701</NoWarn>
1112
</PropertyGroup>
1213

@@ -21,14 +22,13 @@
2122
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0" />
2223
<PackageReference Include="FluentAssertions" Version="5.10.3" />
2324
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
24-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
25+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.4.0" />
2526
<PackageReference Include="Moq" Version="4.16.1" />
26-
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
27+
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
2728
<PackageReference Include="System.DirectoryServices" Version="8.0.0" />
2829
<PackageReference Include="System.DirectoryServices.Protocols" Version="8.0.0" />
29-
<PackageReference Include="Xbehave" Version="2.4.1" />
30-
<PackageReference Include="xunit" Version="2.4.1" />
31-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
30+
<PackageReference Include="xunit" Version="2.9.3" />
31+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
3232
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3333
<PrivateAssets>all</PrivateAssets>
3434
</PackageReference>

test/unit/Facades/MockDirectoryObject.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,11 +126,11 @@ public bool TryGetLongProperty(string propertyName, out long value) {
126126

127127
public bool TryGetCertificateArrayProperty(string propertyName, out X509Certificate2[] value) {
128128
if (!TryGetByteArrayProperty(propertyName, out var b)) {
129-
value = Array.Empty<X509Certificate2>();
129+
value = [];
130130
return false;
131131
}
132-
133-
value = b.Select(x => new X509Certificate2(x)).ToArray();
132+
133+
value = b.Select(X509CertificateLoader.LoadCertificate).ToArray();
134134
return true;
135135
}
136136

test/unit/SmokeTest.cs

Lines changed: 0 additions & 52 deletions
This file was deleted.

0 commit comments

Comments
 (0)