Skip to content

Commit 6ed9a1a

Browse files
committed
expression to is FW specific
1 parent 803a2e8 commit 6ed9a1a

4 files changed

+13
-10
lines changed

docs/serializer-settings.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ settings.ModifySerialization(
262262
settings.AddExtraSettings(
263263
_ => { _.DateFormatHandling = DateFormatHandling.MicrosoftDateFormat; });
264264
```
265-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L758-L772' title='File snippet `scopedserializer` was extracted from'>snippet source</a> | <a href='#snippet-scopedserializer' title='Navigate to start of snippet `scopedserializer`'>anchor</a></sup>
265+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L760-L774' title='File snippet `scopedserializer` was extracted from'>snippet source</a> | <a href='#snippet-scopedserializer' title='Navigate to start of snippet `scopedserializer`'>anchor</a></sup>
266266
<!-- endsnippet -->
267267

268268
Result:
@@ -303,7 +303,7 @@ var target = new IgnoreTypeTarget
303303
};
304304
await Verify(target, settings);
305305
```
306-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L501-L519' title='File snippet `addignoretype` was extracted from'>snippet source</a> | <a href='#snippet-addignoretype' title='Navigate to start of snippet `addignoretype`'>anchor</a></sup>
306+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L503-L521' title='File snippet `addignoretype` was extracted from'>snippet source</a> | <a href='#snippet-addignoretype' title='Navigate to start of snippet `addignoretype`'>anchor</a></sup>
307307
<!-- endsnippet -->
308308

309309
Result:
@@ -345,7 +345,7 @@ var target = new IgnoreInstanceTarget
345345
};
346346
await Verify(target, settings);
347347
```
348-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L465-L484' title='File snippet `addignoreinstance` was extracted from'>snippet source</a> | <a href='#snippet-addignoreinstance' title='Navigate to start of snippet `addignoreinstance`'>anchor</a></sup>
348+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L467-L486' title='File snippet `addignoreinstance` was extracted from'>snippet source</a> | <a href='#snippet-addignoreinstance' title='Navigate to start of snippet `addignoreinstance`'>anchor</a></sup>
349349
<!-- endsnippet -->
350350

351351
Result:
@@ -387,7 +387,7 @@ public Task WithObsoleteProp()
387387
return Verify(target);
388388
}
389389
```
390-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L710-L729' title='File snippet `withobsoleteprop` was extracted from'>snippet source</a> | <a href='#snippet-withobsoleteprop' title='Navigate to start of snippet `withobsoleteprop`'>anchor</a></sup>
390+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L712-L731' title='File snippet `withobsoleteprop` was extracted from'>snippet source</a> | <a href='#snippet-withobsoleteprop' title='Navigate to start of snippet `withobsoleteprop`'>anchor</a></sup>
391391
<!-- endsnippet -->
392392

393393
Result:
@@ -423,7 +423,7 @@ public Task WithObsoletePropIncluded()
423423
return Verify(target, settings);
424424
}
425425
```
426-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L694-L709' title='File snippet `withobsoletepropincluded` was extracted from'>snippet source</a> | <a href='#snippet-withobsoletepropincluded' title='Navigate to start of snippet `withobsoletepropincluded`'>anchor</a></sup>
426+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L696-L711' title='File snippet `withobsoletepropincluded` was extracted from'>snippet source</a> | <a href='#snippet-withobsoletepropincluded' title='Navigate to start of snippet `withobsoletepropincluded`'>anchor</a></sup>
427427
<!-- endsnippet -->
428428

429429
Result:
@@ -464,7 +464,7 @@ var target = new IgnoreExplicitTarget
464464
};
465465
await Verify(target, settings);
466466
```
467-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L541-L560' title='File snippet `ignorememberbyexpression` was extracted from'>snippet source</a> | <a href='#snippet-ignorememberbyexpression' title='Navigate to start of snippet `ignorememberbyexpression`'>anchor</a></sup>
467+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L543-L562' title='File snippet `ignorememberbyexpression` was extracted from'>snippet source</a> | <a href='#snippet-ignorememberbyexpression' title='Navigate to start of snippet `ignorememberbyexpression`'>anchor</a></sup>
468468
<!-- endsnippet -->
469469

470470
Result:
@@ -507,7 +507,7 @@ var target = new IgnoreExplicitTarget
507507
};
508508
await Verify(target, settings);
509509
```
510-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L566-L588' title='File snippet `ignorememberbyname` was extracted from'>snippet source</a> | <a href='#snippet-ignorememberbyname' title='Navigate to start of snippet `ignorememberbyname`'>anchor</a></sup>
510+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L568-L590' title='File snippet `ignorememberbyname` was extracted from'>snippet source</a> | <a href='#snippet-ignorememberbyname' title='Navigate to start of snippet `ignorememberbyname`'>anchor</a></sup>
511511
<!-- endsnippet -->
512512

513513
Result:
@@ -542,7 +542,7 @@ settings.ModifySerialization(_ => _.IgnoreMembersThatThrow<CustomException>());
542542
var target = new WithCustomException();
543543
await Verify(target, settings);
544544
```
545-
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L604-L612' title='File snippet `ignoremembersthatthrow` was extracted from'>snippet source</a> | <a href='#snippet-ignoremembersthatthrow' title='Navigate to start of snippet `ignoremembersthatthrow`'>anchor</a></sup>
545+
<sup><a href='/src/Verify.Tests/Serialization/SerializationTests.cs#L606-L614' title='File snippet `ignoremembersthatthrow` was extracted from'>snippet source</a> | <a href='#snippet-ignoremembersthatthrow' title='Navigate to start of snippet `ignoremembersthatthrow`'>anchor</a></sup>
546546
<!-- endsnippet -->
547547

548548
Result:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
'source => Convert(source.Message)'

src/Verify.Tests/Serialization/SerializationTests.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -434,11 +434,13 @@ public async Task ExceptionMessageProp()
434434
[Fact]
435435
public async Task ExpressionString()
436436
{
437-
var parameter = Expression.Parameter(typeof(Exception),"source");
437+
var parameter = Expression.Parameter(typeof(Exception), "source");
438438
var property = Expression.Property(parameter, "Message");
439439
var convert = Expression.Convert(property, typeof(object));
440440
var expression = Expression.Lambda<Func<Exception, object>>(convert, parameter);
441-
await Verify(expression);
441+
var settings = new VerifySettings();
442+
settings.UniqueForRuntime();
443+
await Verify(expression, settings);
442444
}
443445

444446
class WithExceptionIgnoreMessage

0 commit comments

Comments
 (0)