public void Parse_WithNullInput_ThrowsArgumentNullExceptionException()
 {
     Expect(() => WorkSchedule.Parse(null), Throws.Exception.TypeOf <ArgumentNullException>());
 }
 public void Parse_WithValidInput_Passes(string validInput)
 {
     Expect(() => WorkSchedule.Parse(validInput), Throws.Nothing);
 }
 public void Parse_WithInValidInput_ThrowsInvalidFormatException(string invalidInput)
 {
     Expect(() => WorkSchedule.Parse(invalidInput), Throws.Exception.TypeOf <InvalidFormatException>());
 }
 public WorkSchedule Parse_WithValidInput_ReturnsValidOutput(string validInput)
 {
     return(WorkSchedule.Parse(validInput));
 }