public void ImplicitConversionOperatorShouldReturnLeafWhenInteger() { Id i1 = new Id.Leaf(1); Id i2 = 1; i1.Equals(i2).Should().BeTrue(); }
public void EqualsShouldReturnFalseWhenComparingLeafsWithDifferentValues() { // Arrange Id i1 = new Id.Leaf(0); Id i2 = new Id.Leaf(1); // Act & Assert i1.Equals(i2).Should().BeFalse(); }
public void EqualsShouldReturnTrueWhenComparingLeafsWithSameValues() { // Arrange Id i1 = new Id.Leaf(0); Id i2 = new Id.Leaf(0); // Act & Assert i1.Equals(i2).Should().BeTrue(); }