public void Can_equals_value_objects()
        {
            // Arrange
            const string city     = "City";
            const string street   = "Street";
            var          equality = new TestValueObject(city, street);

            // Act
            var actual = new TestValueObject(city, street);

            // Assert
            actual.ShouldNotBeNull();
            equality.ShouldNotBeNull();
            actual.ShouldBe(equality);
        }