void WithIntegerDataAndIntegerData_ShouldBeEqual()
        {
            var data1 = new IntegerData(42);
            var data2 = new IntegerData(42);

            data1.Should().Be(data2);
        }
        void WithIntegerDataAndInt_ShouldBeEqual()
        {
            var data   = new IntegerData(42);
            int number = 42;

            data.Should().Be(number);
        }
        void WithIntegerDataAndDouble_ShouldBeEqual()
        {
            var    data   = new IntegerData(42);
            double number = 42.0;

            data.Should().Be(number);
        }
        void WithIntegerDataAndNullableLong_ShouldBeEqual()
        {
            var  data   = new IntegerData(42);
            long?number = 42;

            data.Should().Be(number);
        }