public void IsBookingTextErrorThickness_ValueText_ErrorHidden()
        {
            var sut = new SplitBookingViewModel {
                BookingText = "X"
            };

            sut.IsBookingTextErrorThickness.Should().Be(0);
        }
        public void IsBookingTextErrorThickness_BlankText_ErrorShown()
        {
            var sut = new SplitBookingViewModel {
                BookingText = " "
            };

            sut.IsBookingTextErrorThickness.Should().Be(1);
        }
        public void IsBookingTextErrorThickness_TextRemoved_ErrorAppears()
        {
            var sut = new SplitBookingViewModel {
                BookingText = "X"
            };

            using var monitor = sut.Monitor();

            sut.BookingText = " ";

            sut.IsBookingTextErrorThickness.Should().Be(1);
            monitor.Should().RaisePropertyChangeFor(x => x.IsBookingTextErrorThickness);
        }