Skip to content

Commit 9212d08

Browse files
committed
v1.7.4 release
1 parent d88fa7f commit 9212d08

9 files changed

Lines changed: 143 additions & 120 deletions

File tree

FastEndpoints.TemplatePack.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44

5-
<Version>1.7.3</Version>
5+
<Version>1.7.4</Version>
66

77
<PackageType>Template</PackageType>
88
<PackageId>FastEndpoints.TemplatePack</PackageId>

changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
- migrate to .net 9.0
1+
- migrate to xUnit v3
22
- upgrade dependencies to latest

templates/integrated/Source/Features/Members/SignUp/Tests/Sut.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ protected override void ConfigureServices(IServiceCollection s)
1818
s.AddSingleton<IAmazonSimpleEmailServiceV2, SesClient>();
1919
}
2020

21-
protected override Task SetupAsync()
21+
protected override ValueTask SetupAsync()
2222
{
2323
SignupRequest = new()
2424
{
@@ -45,10 +45,10 @@ protected override Task SetupAsync()
4545
Gender = "Male"
4646
};
4747

48-
return Task.CompletedTask;
48+
return ValueTask.CompletedTask;
4949
}
5050

51-
protected override async Task TearDownAsync()
51+
protected override async ValueTask TearDownAsync()
5252
{
5353
await DB.DeleteAsync<Member>(MemberId);
5454
await DB.DeleteAsync<JobRecord>(j => j.IsComplete == true);

templates/integrated/Source/MyProject.csproj

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="AWSSDK.SimpleEmailV2" Version="3.7.404.14"/>
13+
<PackageReference Include="AWSSDK.SimpleEmailV2" Version="3.7.406.8"/>
1414
<PackageReference Include="BCrypt.Net-Next" Version="4.0.3"/>
15-
<PackageReference Include="FastEndpoints" Version="5.32.0"/>
16-
<PackageReference Include="FastEndpoints.Generator" Version="5.32.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
17-
<PackageReference Include="FastEndpoints.Security" Version="5.32.0"/>
18-
<PackageReference Include="FastEndpoints.Swagger" Version="5.32.0"/>
15+
<PackageReference Include="FastEndpoints" Version="5.33.0"/>
16+
<PackageReference Include="FastEndpoints.Generator" Version="5.33.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
17+
<PackageReference Include="FastEndpoints.Security" Version="5.33.0"/>
18+
<PackageReference Include="FastEndpoints.Swagger" Version="5.33.0"/>
1919
<PackageReference Include="LettuceEncrypt" Version="1.3.3"/>
20-
<PackageReference Include="MessagePack" Version="2.5.192"/>
21-
<PackageReference Include="MongoDB.Entities" Version="24.0.0"/>
20+
<PackageReference Include="MessagePack" Version="3.1.1"/>
21+
<PackageReference Include="MongoDB.Entities" Version="24.1.0"/>
2222
</ItemGroup>
2323

2424
<!-- exclude test related code from release build -->
@@ -27,11 +27,11 @@
2727
</PropertyGroup>
2828
<ItemGroup Condition="'$(Configuration)' != 'Release'">
2929
<PackageReference Include="FakeItEasy" Version="8.3.0"/>
30-
<PackageReference Include="FastEndpoints.Testing" Version="5.32.0"/>
30+
<PackageReference Include="FastEndpoints.Testing" Version="5.33.0"/>
3131
<PackageReference Include="FluentAssertions" Version="7.0.0"/>
3232
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0"/>
33-
<PackageReference Include="xunit" Version="2.9.2"/>
34-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
33+
<PackageReference Include="xunit.v3" Version="1.0.0"/>
34+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
3535
<PackageReference Include="coverlet.collector" Version="6.0.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
3636
<Content Update="Tests\xunit.runner.json" TargetPath="xunit.runner.json"/>
3737
</ItemGroup>

templates/integrated/Source/Tests/FakeSesClient.cs

Lines changed: 114 additions & 91 deletions
Large diffs are not rendered by default.

templates/project/Source/MyProject.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="FastEndpoints" Version="5.32.0"/>
14-
<PackageReference Include="FastEndpoints.Generator" Version="5.32.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
15-
<PackageReference Include="FastEndpoints.Security" Version="5.32.0"/>
16-
<PackageReference Include="FastEndpoints.Swagger" Version="5.32.0"/>
13+
<PackageReference Include="FastEndpoints" Version="5.33.0" />
14+
<PackageReference Include="FastEndpoints.Generator" Version="5.33.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
15+
<PackageReference Include="FastEndpoints.Security" Version="5.33.0" />
16+
<PackageReference Include="FastEndpoints.Swagger" Version="5.33.0" />
1717
</ItemGroup>
1818

1919
</Project>

templates/project/Tests/App.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ namespace Tests.SayHello;
44

55
public class App : AppFixture<Program>
66
{
7-
protected override Task SetupAsync()
7+
protected override ValueTask SetupAsync()
88
{
99
// place one-time setup for the fixture here
10-
return Task.CompletedTask;
10+
return ValueTask.CompletedTask;
1111
}
1212

1313
protected override void ConfigureApp(IWebHostBuilder a)
@@ -20,9 +20,9 @@ protected override void ConfigureServices(IServiceCollection s)
2020
// do test service registration here
2121
}
2222

23-
protected override Task TearDownAsync()
23+
protected override ValueTask TearDownAsync()
2424
{
2525
// do cleanups here
26-
return Task.CompletedTask;
26+
return ValueTask.CompletedTask;
2727
}
2828
}

templates/project/Tests/Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="FastEndpoints.Testing" Version="5.32.0"/>
11+
<PackageReference Include="FastEndpoints.Testing" Version="5.33.0" />
1212
<PackageReference Include="FluentAssertions" Version="7.0.0"/>
1313
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0"/>
14-
<PackageReference Include="xunit" Version="2.9.2"/>
15-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
14+
<PackageReference Include="xunit.v3" Version="1.0.0"/>
15+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
1616
<PackageReference Include="coverlet.collector" Version="6.0.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive"/>
1717
</ItemGroup>
1818

templates/test/Tests/Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="FastEndpoints.Testing" Version="5.32.0" />
12+
<PackageReference Include="FastEndpoints.Testing" Version="5.33.0" />
1313
<PackageReference Include="FluentAssertions" Version="7.0.0" />
1414
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
15-
<PackageReference Include="xunit" Version="2.9.2" />
16-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
15+
<PackageReference Include="xunit.v3" Version="1.0.0"/>
16+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
1717
<PackageReference Include="coverlet.collector" Version="6.0.2" PrivateAssets="all" IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
1818
</ItemGroup>
1919

0 commit comments

Comments
 (0)