Skip to content

Commit 69e68b3

Browse files
committed
Migrate Tests
1 parent b17b265 commit 69e68b3

19 files changed

Lines changed: 636 additions & 446 deletions

File tree

CodeBeam.MudBlazor.Extensions.CsvMapper/CodeBeam.MudBlazor.Extensions.CsvMapper.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<PackageLicenseExpression>MIT</PackageLicenseExpression>
@@ -25,24 +25,13 @@
2525
<ItemGroup>
2626
<PackageReference Include="CodeBeam.MudBlazor.Extensions" Version="8.3.0" />
2727
<PackageReference Include="CsvHelper" Version="33.1.0" />
28-
<PackageReference Include="MudBlazor" Version="8.0.0" />
2928
</ItemGroup>
3029

3130

3231
<ItemGroup>
3332
<SupportedPlatform Include="browser" />
3433
</ItemGroup>
3534

36-
<ItemGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
37-
<PackageReference Include="Microsoft.AspNetCore.Components" Version="8.0.*" />
38-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="8.0.*" />
39-
</ItemGroup>
40-
41-
<ItemGroup Condition=" '$(TargetFramework)' == 'net9.0' ">
42-
<PackageReference Include="Microsoft.AspNetCore.Components" Version="9.0.*" />
43-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="9.0.*" />
44-
</ItemGroup>
45-
4635
<ItemGroup>
4736
<None Include="Mud_Secondary.png">
4837
<Pack>True</Pack>

CodeBeam.MudBlazor.Extensions.Docs.Server/CodeBeam.MudBlazor.Extensions.Docs.Server.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<RootNamespace>MudExtensions.Docs.Server</RootNamespace>

CodeBeam.MudBlazor.Extensions.Docs.Wasm/CodeBeam.MudBlazor.Extensions.Docs.Wasm.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<RootNamespace>MudExtensions.Docs.Wasm</RootNamespace>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.*" />
12-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.*" PrivateAssets="all" />
11+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="10.0.*" />
12+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="10.0.*" PrivateAssets="all" />
1313
</ItemGroup>
1414

1515
<!--<ItemGroup>

CodeBeam.MudBlazor.Extensions.Docs/CodeBeam.MudBlazor.Extensions.Docs.csproj

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,37 @@
11
<Project Sdk="Microsoft.NET.Sdk.Razor">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<RootNamespace>MudExtensions.Docs</RootNamespace>
88
</PropertyGroup>
99

10-
10+
1111
<ItemGroup>
1212
<SupportedPlatform Include="browser" />
1313
</ItemGroup>
1414

15-
<ItemGroup>
16-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="9.0.*" />
17-
<PackageReference Include="MudBlazor" Version="9.0.0-preview.1" />
18-
</ItemGroup>
15+
<ItemGroup>
16+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="10.0.*" />
17+
<PackageReference Include="MudBlazor" Version="9.0.0-preview.1" />
18+
</ItemGroup>
1919

2020
<ItemGroup>
2121
<ProjectReference Include="..\CodeBeam.MudBlazor.Extensions.CsvMapper\CodeBeam.MudBlazor.Extensions.CsvMapper.csproj" />
2222
<ProjectReference Include="..\CodeBeam.MudBlazor.Extensions.Qr\CodeBeam.MudBlazor.Extensions.Qr.csproj" />
2323
<ProjectReference Include="..\CodeBeam.MudBlazor.Extensions\CodeBeam.MudBlazor.Extensions.csproj" />
2424
</ItemGroup>
2525

26+
<ItemGroup>
27+
<Content Update="Components\FixedTransition.razor">
28+
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
29+
</Content>
30+
<Content Update="Pages\Index.razor">
31+
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
32+
</Content>
33+
</ItemGroup>
2634

27-
28-
<ItemGroup>
29-
<Content Update="Components\FixedTransition.razor">
30-
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
31-
</Content>
32-
<Content Update="Pages\Index.razor">
33-
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
34-
</Content>
35-
</ItemGroup>
36-
3735
<ItemGroup>
3836
<EmbeddedResource Include="Pages/Components/**" />
3937
</ItemGroup>

CodeBeam.MudBlazor.Extensions.Qr/CodeBeam.MudBlazor.Extensions.Qr.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<PackageLicenseExpression>MIT</PackageLicenseExpression>
@@ -31,7 +31,6 @@
3131

3232
<ItemGroup>
3333
<PackageReference Include="CodeBeam.MudBlazor.Extensions" Version="8.3.0" />
34-
<PackageReference Include="MudBlazor" Version="8.0.0" />
3534
<PackageReference Include="ZXing.Net" Version="0.16.11" />
3635
</ItemGroup>
3736

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<RootNamespace>MudExtensions.UnitTests.Viewer</RootNamespace>
@@ -12,9 +12,9 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.*" />
16-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.*" PrivateAssets="all" />
17-
<PackageReference Include="System.Net.Http.Json" Version="9.0.*" />
15+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="10.0.*" />
16+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="10.0.*" PrivateAssets="all" />
17+
<PackageReference Include="System.Net.Http.Json" Version="10.0.*" />
1818
</ItemGroup>
1919

2020
</Project>

CodeBeam.MudBlazor.Extensions.UnitTests/CodeBeam.MudBlazor.Extensions.UnitTests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
7-
<RootNamespace>MudExtensions.UnitTests</RootNamespace>
8-
<!--<IsPackable>false</IsPackable>-->
7+
<RootNamespace>MudExtensions.UnitTests</RootNamespace>
98
</PropertyGroup>
109

1110
<ItemGroup>
12-
<PackageReference Include="bunit" Version="1.36.0" />
11+
<PackageReference Include="AwesomeAssertions" Version="9.3.0" />
12+
<PackageReference Include="bunit" Version="2.4.2" />
1313
<PackageReference Include="CodecovUploader" Version="0.7.2" />
14-
<PackageReference Include="FluentAssertions" Version="6.12.2" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1615
<PackageReference Include="Moq" Version="4.20.72" />
17-
<PackageReference Include="NUnit" Version="4.2.2" />
18-
<PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
19-
<PackageReference Include="NUnit.Analyzers" Version="4.4.0">
16+
<PackageReference Include="NUnit" Version="4.4.0" />
17+
<PackageReference Include="NUnit3TestAdapter" Version="6.0.1" />
18+
<PackageReference Include="NUnit.Analyzers" Version="4.11.2">
2019
<PrivateAssets>all</PrivateAssets>
2120
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2221
</PackageReference>

CodeBeam.MudBlazor.Extensions.UnitTests/Components/BunitTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace MudExtensions.UnitTests.Components
1212
{
1313
public abstract class BunitTest
1414
{
15-
protected Bunit.TestContext Context { get; private set; }
15+
protected BunitContext Context { get; private set; }
1616

1717
[SetUp]
1818
public virtual void Setup()

CodeBeam.MudBlazor.Extensions.UnitTests/Components/ChipFieldTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using Bunit;
2-
using FluentAssertions;
2+
using AwesomeAssertions;
33
using Microsoft.AspNetCore.Components;
44
using Microsoft.AspNetCore.Components.Web;
55
using MudBlazor.Extensions;
@@ -13,7 +13,7 @@ public class ChipFieldTests : BunitTest
1313
[Test]
1414
public async Task ChipFieldBasicTest()
1515
{
16-
var comp = Context.RenderComponent<MudChipField<string>>(opt =>
16+
var comp = Context.Render<MudChipField<string>>(opt =>
1717
{
1818
opt.Add(a => a.Values, new List<string> { "asdf", "asd" });
1919
});

0 commit comments

Comments
 (0)