[TestMethod] // ReSharper disable once InconsistentNaming
        public void ToString_HasCorrectFormat()
        {
            Period    length = RandomPeriod(MinPeriod + MinPeriod, MaxPeriod, false);
            LocalTime start  = RandomLocalTime(MinLocalTime, MaxLocalTime - length);
            LocalTime end    = start + length;
            Period    step   = RandomPeriod(MinPeriod, length - MinPeriod, false);

            LocalTimeRange localRange = new LocalTimeRange(start, end, step);

            Assert.AreEqual($"{start} - {end}", localRange.ToString());
        }
        [TestMethod] // ReSharper disable once InconsistentNaming
        public void ToString_HasCorrectFormat()
        {
            Period length = RandomPeriod(MinPeriod + MinPeriod, MaxPeriod, false);
            LocalTime start = RandomLocalTime(MinLocalTime, MaxLocalTime - length);
            LocalTime end = start + length;
            Period step = RandomPeriod(MinPeriod, length - MinPeriod, false);

            LocalTimeRange localRange = new LocalTimeRange(start, end, step);

            Assert.AreEqual($"{start} - {end}", localRange.ToString());
        }
        [TestMethod] // ReSharper disable once InconsistentNaming
        public void ToString_IsNotBlank()
        {
            Period    length = RandomPeriod(MinPeriod + MinPeriod, MaxPeriod, false);
            LocalTime start  = RandomLocalTime(MinLocalTime, MaxLocalTime - length);
            LocalTime end    = start + length;
            Period    step   = RandomPeriod(MinPeriod, length - MinPeriod, false);

            LocalTimeRange localRange = new LocalTimeRange(start, end, step);

            Assert.AreNotEqual(
                "",
                localRange.ToString(),
                "String representation of range must not be an empty string");
        }
        [TestMethod] // ReSharper disable once InconsistentNaming
        public void ToString_IsNotBlank()
        {
            Period length = RandomPeriod(MinPeriod + MinPeriod, MaxPeriod, false);
            LocalTime start = RandomLocalTime(MinLocalTime, MaxLocalTime - length);
            LocalTime end = start + length;
            Period step = RandomPeriod(MinPeriod, length - MinPeriod, false);

            LocalTimeRange localRange = new LocalTimeRange(start, end, step);

            Assert.AreNotEqual(
                "",
                localRange.ToString(),
                "String representation of range must not be an empty string");
        }