|
|
|
@ -10,8 +10,9 @@ public class ValueObject_Tests |
|
|
|
public void ValueObjects_With_Same_Properties_Should_Be_Equals() |
|
|
|
{ |
|
|
|
var cityId = Guid.NewGuid(); |
|
|
|
var address1 = new Address(cityId, "Baris Manco", 42); |
|
|
|
var address2 = new Address(cityId, "Baris Manco", 42); |
|
|
|
|
|
|
|
var address1 = new Address(cityId, "Baris Manco", 42, "home", "office"); |
|
|
|
var address2 = new Address(cityId, "Baris Manco", 42, "home", "office"); |
|
|
|
|
|
|
|
address1.ValueEquals(address2).ShouldBeTrue(); |
|
|
|
} |
|
|
|
@ -25,5 +26,10 @@ public class ValueObject_Tests |
|
|
|
var address2 = new Address(cityId, "Baris Manco", 43); |
|
|
|
|
|
|
|
address1.ValueEquals(address2).ShouldBeFalse(); |
|
|
|
|
|
|
|
address1 = new Address(cityId, "Baris Manco", 42, "home", "office"); |
|
|
|
address2 = new Address(cityId, "Baris Manco", 42, "home"); |
|
|
|
|
|
|
|
address1.ValueEquals(address2).ShouldBeFalse(); |
|
|
|
} |
|
|
|
} |
|
|
|
|