public void Should_parse_a_simple_time_marble_string_to_a_number()
        {
            var scheduler = new MarbleScheduler();
            var time      = scheduler.CreateTime("-----|");

            Check.That(time).IsEqualTo(TimeSpan.FromTicks(50));
            scheduler.Flush();
        }
        public void Should_throw_if_not_given_good_marble_input()
        {
            var scheduler = new MarbleScheduler();

            Action badMarbleInput = () => scheduler.CreateTime("-a-b-c-#");

            Check.ThatCode(badMarbleInput).ThrowsAny();

            scheduler.Flush();
        }