@@ -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}
0 commit comments