public void CtorNoParserThrowsArgumentNullException() { // Arrange. ITaskParser parser = null; var store = MockRepository.GenerateStub <ITaskStore>(); // Act. new TaskFactory(parser, store); }
/// <summary> /// Initializes a new task factory with the specified task parser. /// </summary> /// <param name="taskParser"> /// The task parser to use. /// </param> /// <exception cref="ArgumenNullException"> /// If <c>taskParser</c> is <c>null</c>. /// </exception> public TaskFactory( ITaskParser taskParser, ITaskStore taskStore ) { if (taskParser == null) { throw new ArgumentNullException("taskParser"); } if (taskStore == null) { throw new ArgumentNullException("taskStore"); } _taskParser = taskParser; _taskStore = taskStore; }