public TestsForXmlPanelService() { _embeddedResourceReader = A.Fake <IEmbeddedResourceReader>(); _xmlModelReader = A.Fake <IXmlModelReader>(); _xmlModelMapper = A.Fake <IXmlModelMapper>(); _sut = new XmlFoldingLoader(_embeddedResourceReader, _xmlModelReader, _xmlModelMapper); }
public XmlFoldingLoader(IEmbeddedResourceReader embeddedResourceReader, IXmlModelReader xmlModelReader, IXmlModelMapper xmlModelMapper) { if (embeddedResourceReader == null) { throw new ArgumentNullException(nameof(embeddedResourceReader)); } if (xmlModelReader == null) { throw new ArgumentNullException(nameof(xmlModelReader)); } if (xmlModelMapper == null) { throw new ArgumentNullException(nameof(xmlModelMapper)); } _embeddedResourceReader = embeddedResourceReader; _xmlModelReader = xmlModelReader; _xmlModelMapper = xmlModelMapper; }