public void SelectAllTestWhenParserThrowsException()
        {
            var dcData   = new ProviderXmlData($@"c:\{Guid.NewGuid()}\dc.xml", new XmlDocument());
            var xmlFiles = new[]
            {
                new ProviderXmlData($@"c:\{Guid.NewGuid()}.xml", new XmlDocument()),
                dcData,
                new ProviderXmlData($@"c:\{Guid.NewGuid()}.xml", new XmlDocument()),
            };

            using (MocksRecord())
            {
                xmlFileService.Expect(s => s.LoadAll()).Return(xmlFiles);
                dcComicsParser.Expect(p => p.Parse(dcData)).Throw(new Exception());
            }

            var actual = dcComicsDataProvider.SelectAll();

            actual.Should().BeEmpty();
        }