File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -19,9 +19,9 @@ public bool Delete(int id)
19
19
}
20
20
return result ;
21
21
}
22
- public IProductInfo Get ( int id )
22
+ public IProductInfo ? Get ( int id )
23
23
{
24
- return _realEntries . Get ( id ) ;
24
+ return _realEntries ? . Get ( id ) ?? null ;
25
25
}
26
26
27
27
}
Original file line number Diff line number Diff line change 1
1
using Xunit ;
2
2
using FluentAssertions ;
3
- using Moq ;
4
3
5
4
namespace Prototype . Test
6
5
{
@@ -41,7 +40,7 @@ public void ShallowCloneCustomerWithSameAddress_WhenAddressObjectsAreShared()
41
40
var newStreetAddress = "26 York Street" ;
42
41
var relatedCustomer = ( Customer ) customer . Clone ( ) ;
43
42
relatedCustomer . FirstName = "Jane" ;
44
- relatedCustomer . HomeAddress . StreetAddress = newStreetAddress ;
43
+ relatedCustomer . HomeAddress ! . StreetAddress = newStreetAddress ;
45
44
46
45
// Assert
47
46
customer . HomeAddress . Should ( ) . Be ( relatedCustomer . HomeAddress ) ;
@@ -57,7 +56,7 @@ public void DeepCloneCustomerWithDifferentAddressButWithSameFirstName_WhenAddres
57
56
var diffCustomer = customer . DeepClone ( ) ;
58
57
diffCustomer . FirstName = "Peter" ;
59
58
diffCustomer . LastName = "Wick" ;
60
- diffCustomer . HomeAddress . StreetAddress = "57 Hassall Ridge" ;
59
+ diffCustomer . HomeAddress ! . StreetAddress = "57 Hassall Ridge" ;
61
60
diffCustomer . HomeAddress . City = "Lexington" ;
62
61
diffCustomer . HomeAddress . State = "Kentucky" ;
63
62
diffCustomer . HomeAddress . Country = "United States Of America" ;
You can’t perform that action at this time.
0 commit comments