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(); }