Skip to content

Commit 7f1f089

Browse files
Migrate from XUnit v3 to TUnit v0.73.19
Co-authored-by: JohnCampionJr <1094820+JohnCampionJr@users.noreply.github.com>
1 parent 25b2c3a commit 7f1f089

19 files changed

Lines changed: 198 additions & 202 deletions

test/Directory.Build.props

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@
99

1010
<ItemGroup>
1111
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
12-
<PackageReference Include="xunit.v3" Version="3.1.0" />
13-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
14-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
15-
<PrivateAssets>all</PrivateAssets>
16-
</PackageReference>
12+
<PackageReference Include="TUnit" Version="0.73.19" />
1713
<PackageReference Include="AwesomeAssertions" Version="9.2.1" />
1814
</ItemGroup>
1915

test/FluentEmail.Bootstrap.Tests/BootstrapTests.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
using Fluid;
1010
using Microsoft.Extensions.FileProviders;
1111
using Microsoft.Extensions.Options;
12-
using Xunit;
12+
using TUnit.Core;
1313
using VerifyTests;
14-
using VerifyXunit;
14+
using VerifyTUnit;
1515

1616
namespace FluentEmail.Bootstrap.Tests;
1717

@@ -40,7 +40,7 @@ private static ITemplateRenderer SetupRenderer(
4040
return new LiquidRenderer(Options.Create(options));
4141
}
4242

43-
[Fact]
43+
[Test]
4444
public Task CompileBootstrap_Compiles()
4545
{
4646
var template = """
@@ -62,7 +62,7 @@ public Task CompileBootstrap_Compiles()
6262
return Verifier.Verify(email.Data.Body, _settings);
6363
}
6464

65-
[Fact]
65+
[Test]
6666
public Task UsingBootstrapBody_Compiles()
6767
{
6868
var body = """
@@ -84,7 +84,7 @@ public Task UsingBootstrapBody_Compiles()
8484
}
8585

8686

87-
[Fact]
87+
[Test]
8888
public Task UsingBootstrapTemplate_Compiles()
8989
{
9090
var template = """

test/FluentEmail.Bootstrap.Tests/FluentEmail.Bootstrap.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<ItemGroup>
1515
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="8.0.0" />
1616
<PackageReference Include="Microsoft.Extensions.FileProviders.Physical" Version="8.0.0" />
17-
<PackageReference Include="Verify.XunitV3" Version="31.0.2" />
17+
<PackageReference Include="Verify.TUnit" Version="31.0.2" />
1818
</ItemGroup>
1919

2020
</Project>

test/FluentEmail.Core.Tests/AddressTests.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
using Xunit;
1+
using TUnit.Core;
22
using AwesomeAssertions;
33

44
namespace FluentEmail.Core.Tests;
55

66
public class AddressTests
77
{
8-
[Fact]
8+
[Test]
99
public void SplitAddress_Test()
1010
{
1111
var email = Email
@@ -19,7 +19,7 @@ public void SplitAddress_Test()
1919
email.Data.ToAddresses[1].Name.Should().Be("John 2");
2020
}
2121

22-
[Fact]
22+
[Test]
2323
public void SplitAddress_Test2()
2424
{
2525
var email = Email
@@ -33,7 +33,7 @@ public void SplitAddress_Test2()
3333
email.Data.ToAddresses[1].Name.Should().Be(string.Empty);
3434
}
3535

36-
[Fact]
36+
[Test]
3737
public void SplitAddress_Test3()
3838
{
3939
var email = Email
@@ -49,7 +49,7 @@ public void SplitAddress_Test3()
4949
email.Data.ToAddresses[2].Name.Should().Be("Fred");
5050
}
5151

52-
[Fact]
52+
[Test]
5353
public void SetFromAddress()
5454
{
5555
var email = new Email();
@@ -60,7 +60,7 @@ public void SetFromAddress()
6060
}
6161

6262
#region Refactored tests using setup through constructor.
63-
[Fact]
63+
[Test]
6464
public void New_SplitAddress_Test()
6565
{
6666
var email = new Email()
@@ -74,7 +74,7 @@ public void New_SplitAddress_Test()
7474
}
7575

7676

77-
[Fact]
77+
[Test]
7878
public void New_SplitAddress_Test2()
7979
{
8080
var email = new Email()
@@ -88,7 +88,7 @@ public void New_SplitAddress_Test2()
8888
}
8989

9090

91-
[Fact]
91+
[Test]
9292
public void New_SplitAddress_Test3()
9393
{
9494
var email = new Email()

test/FluentEmail.Core.Tests/AttachmentTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using System.Linq;
33
using System.Reflection;
44
using FluentEmail.Core.Models;
5-
using Xunit;
5+
using TUnit.Core;
66
using AwesomeAssertions;
77

88
namespace FluentEmail.Core.Tests;
@@ -14,7 +14,7 @@ public class AttachmentTests
1414
private const string FromEmail = "johno@test.com";
1515
private const string Subject = "sup dawg";
1616

17-
[Fact]
17+
[Test]
1818
public void Attachment_from_stream_Is_set()
1919
{
2020
using (var stream = File.OpenRead($"{Path.Combine(Directory.GetCurrentDirectory(), "test.txt")}"))
@@ -35,7 +35,7 @@ public void Attachment_from_stream_Is_set()
3535
}
3636
}
3737

38-
[Fact]
38+
[Test]
3939
public void Attachment_from_filename_Is_set()
4040
{
4141
var email = Email.From(FromEmail)
@@ -46,7 +46,7 @@ public void Attachment_from_filename_Is_set()
4646
email.Data.Attachments.First().Data.Length.Should().Be(20);
4747
}
4848

49-
[Fact]
49+
[Test]
5050
public void Attachment_from_filename_AttachmentName_Is_set()
5151
{
5252
var attachmentName = "attachment.txt";

test/FluentEmail.Core.Tests/FluentEmailTests.cs

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.Collections.Generic;
22
using FluentEmail.Core.Models;
3-
using Xunit;
3+
using TUnit.Core;
44
using AwesomeAssertions;
55
using System.Linq;
66

@@ -13,7 +13,7 @@ public class FluentEmailTests
1313
private const string Subject = "sup dawg";
1414
private const string Body = "what be the hipitity hap?";
1515

16-
[Fact]
16+
[Test]
1717
public void To_Address_Is_Set()
1818
{
1919
var email = Email
@@ -23,15 +23,15 @@ public void To_Address_Is_Set()
2323
email.Data.ToAddresses[0].EmailAddress.Should().Be(ToEmail);
2424
}
2525

26-
[Fact]
26+
[Test]
2727
public void From_Address_Is_Set()
2828
{
2929
var email = Email.From(FromEmail);
3030

3131
email.Data.FromAddress.EmailAddress.Should().Be(FromEmail);
3232
}
3333

34-
[Fact]
34+
[Test]
3535
public void Subject_Is_Set()
3636
{
3737
var email = Email
@@ -41,7 +41,7 @@ public void Subject_Is_Set()
4141
email.Data.Subject.Should().Be(Subject);
4242
}
4343

44-
[Fact]
44+
[Test]
4545
public void Body_Is_Set()
4646
{
4747
var email = Email.From(FromEmail)
@@ -50,7 +50,7 @@ public void Body_Is_Set()
5050
email.Data.Body.Should().Be(Body);
5151
}
5252

53-
[Fact]
53+
[Test]
5454
public void Can_Add_Multiple_Recipients()
5555
{
5656
string toEmail1 = "bob@test.com";
@@ -64,7 +64,7 @@ public void Can_Add_Multiple_Recipients()
6464
email.Data.ToAddresses.Count.Should().Be(2);
6565
}
6666

67-
[Fact]
67+
[Test]
6868
public void Can_Add_Multiple_Recipients_From_List()
6969
{
7070
var emails = new List<Address>();
@@ -78,7 +78,7 @@ public void Can_Add_Multiple_Recipients_From_List()
7878
email.Data.ToAddresses.Count.Should().Be(2);
7979
}
8080

81-
[Fact]
81+
[Test]
8282
public void Can_Add_Mutlitple_Recipients_From_String_List()
8383
{
8484
var emails = new List<string>();
@@ -92,7 +92,7 @@ public void Can_Add_Mutlitple_Recipients_From_String_List()
9292
email.Data.ToAddresses.Count.Should().Be(2);
9393
}
9494

95-
[Fact]
95+
[Test]
9696
public void Can_Add_Mutlitple_Recipients_From_String_Array()
9797
{
9898
var emails = new string[]
@@ -108,7 +108,7 @@ public void Can_Add_Mutlitple_Recipients_From_String_Array()
108108
email.Data.ToAddresses.Count.Should().Be(2);
109109
}
110110

111-
[Fact]
111+
[Test]
112112
public void Can_Add_Multiple_CCRecipients_From_List()
113113
{
114114
var emails = new List<Address>();
@@ -122,7 +122,7 @@ public void Can_Add_Multiple_CCRecipients_From_List()
122122
email.Data.CcAddresses.Count.Should().Be(2);
123123
}
124124

125-
[Fact]
125+
[Test]
126126
public void Can_Add_Multiple_BCCRecipients_From_List()
127127
{
128128
var emails = new List<Address>();
@@ -136,7 +136,7 @@ public void Can_Add_Multiple_BCCRecipients_From_List()
136136
email.Data.BccAddresses.Count.Should().Be(2);
137137
}
138138

139-
[Fact]
139+
[Test]
140140
public void Is_Valid_With_Properties_Set()
141141
{
142142
var email = Email
@@ -151,7 +151,7 @@ public void Is_Valid_With_Properties_Set()
151151
email.Data.ToAddresses[0].EmailAddress.Should().Be(ToEmail);
152152
}
153153

154-
[Fact]
154+
[Test]
155155
public void ReplyTo_Address_Is_Set()
156156
{
157157
var replyEmail = "reply@email.com";
@@ -162,7 +162,7 @@ public void ReplyTo_Address_Is_Set()
162162
email.Data.ReplyToAddresses.First().EmailAddress.Should().Be(replyEmail);
163163
}
164164

165-
[Fact]
165+
[Test]
166166
public void Can_Add_Mutlitple_ReplyTo_From_String_List()
167167
{
168168
var emails = new List<string>();
@@ -176,7 +176,7 @@ public void Can_Add_Mutlitple_ReplyTo_From_String_List()
176176
email.Data.ReplyToAddresses.Count.Should().Be(2);
177177
}
178178

179-
[Fact]
179+
[Test]
180180
public void Can_Add_Mutlitple_ReplyTo_From_String_Array()
181181
{
182182
var emails = new string[]
@@ -193,7 +193,7 @@ public void Can_Add_Mutlitple_ReplyTo_From_String_Array()
193193
}
194194

195195
#region Refactored tests using setup through constructors.
196-
[Fact]
196+
[Test]
197197
public void New_To_Address_Is_Set()
198198
{
199199
var email = new Email(FromEmail)
@@ -202,15 +202,15 @@ public void New_To_Address_Is_Set()
202202
email.Data.ToAddresses[0].EmailAddress.Should().Be(ToEmail);
203203
}
204204

205-
[Fact]
205+
[Test]
206206
public void New_From_Address_Is_Set()
207207
{
208208
var email = new Email(FromEmail);
209209

210210
email.Data.FromAddress.EmailAddress.Should().Be(FromEmail);
211211
}
212212

213-
[Fact]
213+
[Test]
214214
public void New_Subject_Is_Set()
215215
{
216216
var email = new Email(FromEmail)
@@ -219,7 +219,7 @@ public void New_Subject_Is_Set()
219219
email.Data.Subject.Should().Be(Subject);
220220
}
221221

222-
[Fact]
222+
[Test]
223223
public void New_Body_Is_Set()
224224
{
225225
var email = new Email(FromEmail)
@@ -228,7 +228,7 @@ public void New_Body_Is_Set()
228228
email.Data.Body.Should().Be(Body);
229229
}
230230

231-
[Fact]
231+
[Test]
232232
public void New_Can_Add_Multiple_Recipients()
233233
{
234234
string toEmail1 = "bob@test.com";
@@ -241,7 +241,7 @@ public void New_Can_Add_Multiple_Recipients()
241241
email.Data.ToAddresses.Count.Should().Be(2);
242242
}
243243

244-
[Fact]
244+
[Test]
245245
public void New_Can_Add_Multiple_Recipients_From_List()
246246
{
247247
var emails = new List<Address>();
@@ -254,7 +254,7 @@ public void New_Can_Add_Multiple_Recipients_From_List()
254254
email.Data.ToAddresses.Count.Should().Be(2);
255255
}
256256

257-
[Fact]
257+
[Test]
258258
public void New_Can_Add_Multiple_CCRecipients_From_List()
259259
{
260260
var emails = new List<Address>();
@@ -267,7 +267,7 @@ public void New_Can_Add_Multiple_CCRecipients_From_List()
267267
email.Data.CcAddresses.Count.Should().Be(2);
268268
}
269269

270-
[Fact]
270+
[Test]
271271
public void New_Can_Add_Multiple_BCCRecipients_From_List()
272272
{
273273
var emails = new List<Address>();
@@ -280,7 +280,7 @@ public void New_Can_Add_Multiple_BCCRecipients_From_List()
280280
email.Data.BccAddresses.Count.Should().Be(2);
281281
}
282282

283-
[Fact]
283+
[Test]
284284
public void New_Is_Valid_With_Properties_Set()
285285
{
286286
var email = new Email(FromEmail)
@@ -294,7 +294,7 @@ public void New_Is_Valid_With_Properties_Set()
294294
email.Data.ToAddresses[0].EmailAddress.Should().Be(ToEmail);
295295
}
296296

297-
[Fact]
297+
[Test]
298298
public void New_ReplyTo_Address_Is_Set()
299299
{
300300
var replyEmail = "reply@email.com";

0 commit comments

Comments
 (0)