Skip to content

Commit 0c00457

Browse files
committed
✅ update tests for TUnit to run method
1 parent 25864ed commit 0c00457

9 files changed

Lines changed: 35 additions & 28 deletions

File tree

‎tests/Patterns.Builder.Generators.Tests/Examples/Builders/PrimitiveBuilderTests.cs‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ public async Task SetValue()
1010
await Assert.That(builder).IsNotNull();
1111

1212
await Assert.That(builder.WithNotNullable(Value)).IsNotNull();
13-
await Assert.That(builder.Build())
13+
await Assert.That(builder.Build)
14+
.ThrowsNothing().And
1415
.Member(x => x.NotNullable, value => value.IsEqualTo(Value)).And
1516
.Member(x => x.Nullable, value => value.IsNull());
1617
}

‎tests/Patterns.Builder.Generators.Tests/Examples/CollectionTests.cs‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@ public class CollectionTests
55
[Test]
66
public async Task AddValue()
77
{
8-
await Assert.That(Builder.Examples.Collection.CreateBuilder().AddValue("test").Build())
8+
await Assert.That(Builder.Examples.Collection.CreateBuilder().AddValue("test").Build)
9+
.ThrowsNothing().And
910
.Member(t => t.Values, values => values.IsEquivalentTo(["test"]));
1011
}
1112

1213
[Test]
1314
public async Task AddValueViaConstructor()
1415
{
15-
await Assert.That(Builder.Examples.Collection.CreateBuilder().AddValue(['t', 'e', 's', 't']).Build())
16+
await Assert.That(Builder.Examples.Collection.CreateBuilder().AddValue(['t', 'e', 's', 't']).Build)
17+
.ThrowsNothing().And
1618
.Member(t => t.Values, values => values.IsEquivalentTo(["test"]));
1719
}
1820
}

‎tests/Patterns.Builder.Generators.Tests/Examples/CollectionWithBuilderTests.cs‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ public class CollectionWithBuilderTests
66
public async Task AddValue()
77
{
88
var builder = Builder.Examples.CollectionWithBuilder.CreateBuilder();
9-
await Assert.That(builder.AddValue(builder => builder.WithNotNullable(1)).Build())
9+
await Assert.That(builder.AddValue(builder => builder.WithNotNullable(1)).Build)
10+
.ThrowsNothing().And
1011
.Member(t => t.Values, values => values.IsEquivalentTo([new Builder.Examples.Primitive { NotNullable = 1 }]));
1112
}
1213
}

‎tests/Patterns.Builder.Generators.Tests/Examples/DictionaryTests.cs‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ public class DictionaryTests
55
[Test]
66
public async Task AddKeyValue()
77
{
8-
var builder = Builder.Examples.Dictionary.CreateBuilder();
9-
var dictionary = await Assert.That(builder.AddValue(1, "test").Build()).IsNotNull();
8+
var dictionary = await Assert.That(Builder.Examples.Dictionary.CreateBuilder().AddValue(1, "test").Build)
9+
.ThrowsNothing().And
10+
.IsNotNull();
1011
await Assert.That(dictionary.Values).ContainsKeyWithValue(1, "test");
1112
}
1213
}

‎tests/Patterns.Builder.Generators.Tests/Examples/PrimitiveTests.cs‎

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,8 @@ public class PrimitiveTests
66
public async Task SetValue()
77
{
88
const int Value = 10;
9-
var builder = Builder.Examples.Primitive.CreateBuilder();
10-
await Assert.That(builder).IsNotNull();
11-
12-
await Assert.That(builder.WithNotNullable(Value)).IsNotNull();
13-
await Assert.That(builder.Build())
9+
await Assert.That(Builder.Examples.Primitive.CreateBuilder().WithNotNullable(Value).Build)
10+
.ThrowsNothing().And
1411
.Member(x => x.NotNullable, value => value.IsEqualTo(Value)).And
1512
.Member(x => x.Nullable, value => value.IsNull());
1613
}

‎tests/Patterns.Builder.Generators.Tests/Examples/WithBuilderTests.cs‎

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,27 @@ public class WithBuilderTests
66
public async Task Direct()
77
{
88
var builder = Builder.Examples.WithBuilder.CreateBuilder();
9-
builder.WithPrimitiveViaBuilder(new Builder.Examples.Primitive { NotNullable = 1 });
10-
await Assert.That(builder.Build())
11-
.Member(c => c.PrimitiveViaBuilder, primitive => primitive.IsEqualTo(new Builder.Examples.Primitive { NotNullable = 1 }));
9+
await Assert.That(builder.WithPrimitiveViaBuilder(new Builder.Examples.Primitive { NotNullable = 1 }).Build)
10+
.ThrowsNothing().And
11+
.Member(c => c.PrimitiveViaBuilder, primitive => primitive.IsEqualTo(new Builder.Examples.Primitive { NotNullable = 1 }));
1212
}
1313

1414
[Test]
1515
public async Task ViaFactory()
1616
{
1717
var builder = Builder.Examples.WithBuilder.CreateBuilder();
18-
builder.WithPrimitiveViaBuilder(() => new Builder.Examples.Primitive { NotNullable = 1 });
19-
await Assert.That(builder.Build())
20-
.Member(c => c.PrimitiveViaBuilder, primitive => primitive.IsEqualTo(new Builder.Examples.Primitive { NotNullable = 1 }));
18+
await Assert.That(builder.WithPrimitiveViaBuilder(() => new Builder.Examples.Primitive { NotNullable = 1 }).Build)
19+
.ThrowsNothing().And
20+
.Member(c => c.PrimitiveViaBuilder, primitive => primitive.IsEqualTo(new Builder.Examples.Primitive { NotNullable = 1 }));
2121
}
2222

2323
[Test]
2424
public async Task ViaBuilder()
2525
{
2626
var builder = Builder.Examples.WithBuilder.CreateBuilder();
27-
builder.WithPrimitiveViaBuilder(builder => builder.WithNotNullable(1));
28-
await Assert.That(builder.Build())
29-
.Member(c => c.PrimitiveViaBuilder, primitive => primitive.IsEqualTo(new Builder.Examples.Primitive { NotNullable = 1 }));
27+
;
28+
await Assert.That(builder.WithPrimitiveViaBuilder(builder => builder.WithNotNullable(1)).Build)
29+
.ThrowsNothing().And
30+
.Member(c => c.PrimitiveViaBuilder, primitive => primitive.IsEqualTo(new Builder.Examples.Primitive { NotNullable = 1 }));
3031
}
3132
}

‎tests/Patterns.Builder.Generators.Tests/Examples/WithEnumTests.cs‎

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,17 @@ public class WithEnumTests
55
[Test]
66
public async Task UseDefault()
77
{
8-
var builder = Builder.Examples.WithEnum.CreateBuilder();
9-
await Assert.That(builder.Build()).Member(x => x.FileAccess, fileAccess => fileAccess.IsEqualTo(FileAccess.Write));
8+
await Assert.That(Builder.Examples.WithEnum.CreateBuilder().Build)
9+
.ThrowsNothing().And
10+
.Member(x => x.FileAccess, fileAccess => fileAccess.IsEqualTo(FileAccess.Write));
1011
}
1112

1213
[Test]
1314
public async Task SetEnum()
1415
{
15-
var builder = Builder.Examples.WithEnum.CreateBuilder();
16-
builder.WithFileAccess(FileAccess.ReadWrite);
17-
await Assert.That(builder.Build()).Member(x => x.FileAccess, fileAccess => fileAccess.IsEqualTo(FileAccess.ReadWrite));
16+
;
17+
await Assert.That(Builder.Examples.WithEnum.CreateBuilder().WithFileAccess(FileAccess.ReadWrite).Build)
18+
.ThrowsNothing().And
19+
.Member(x => x.FileAccess, fileAccess => fileAccess.IsEqualTo(FileAccess.ReadWrite));
1820
}
1921
}

‎tests/Patterns.Builder.Generators.Tests/Examples/WithStringTests.cs‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ public class WithStringTests
55
[Test]
66
public async Task SetNotNullable()
77
{
8-
await Assert.That(Builder.Examples.WithString.CreateBuilder().WithNotNullable("TEST").Build())
8+
await Assert.That(Builder.Examples.WithString.CreateBuilder().WithNotNullable("TEST").Build)
9+
.ThrowsNothing().And
910
.Member(c => c.NotNullable, notNullable => notNullable.IsEqualTo("TEST")).And
1011
.Member(c => c.Nullable!, nullable => nullable.IsNull());
1112
}

‎tests/Patterns.Builder.Generators.Tests/Examples/WithTypeConverterTests.cs‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ public class WithTypeConverterTests
55
[Test]
66
public async Task GetDefaultValue()
77
{
8-
var builder = Builder.Examples.WithTypeConverterDefaultValue.CreateBuilder();
9-
await Assert.That(builder.Build()).Member(static o => o.Size, size => size.IsEqualTo(new(-1, -2)));
8+
await Assert.That(Builder.Examples.WithTypeConverterDefaultValue.CreateBuilder().Build)
9+
.ThrowsNothing().And
10+
.Member(static o => o.Size, size => size.IsEqualTo(new(-1, -2)));
1011
}
1112
}

0 commit comments

Comments
 (0)