Class SiteMapGeneratorTest
java.lang.Object
org.broadleafcommerce.common.sitemap.service.SiteMapGeneratorTest
- Direct Known Subclasses:
CustomUrlSiteMapGeneratorTest
Base class for site map generator tests
- Author:
- Joshua Skorton (jskorton)
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.broadleafcommerce.common.web.BaseUrlResolverorg.broadleafcommerce.common.file.service.BroadleafFileServiceImplorg.broadleafcommerce.common.sitemap.service.SiteMapServiceImpl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbefore()voidclose()protected voidcompareFiles(File file1, String pathToFile2) protected StringconvertFileToString(File file) static StringfixXmlOrder(String xmlString) protected voidtestGenerator(List<org.broadleafcommerce.common.sitemap.domain.SiteMapGeneratorConfiguration> smgcList, org.broadleafcommerce.common.sitemap.service.SiteMapGenerator smg, int maxEntriesPerFile) protected voidtestGenerator(org.broadleafcommerce.common.sitemap.domain.SiteMapGeneratorConfiguration smgc, org.broadleafcommerce.common.sitemap.service.SiteMapGenerator smg) protected voidtestGenerator(org.broadleafcommerce.common.sitemap.domain.SiteMapGeneratorConfiguration smgc, org.broadleafcommerce.common.sitemap.service.SiteMapGenerator smg, int maxEntriesPerFile)
-
Field Details
-
siteMapService
public org.broadleafcommerce.common.sitemap.service.SiteMapServiceImpl siteMapService -
fileService
public org.broadleafcommerce.common.file.service.BroadleafFileServiceImpl fileService -
baseUrlResolver
public org.broadleafcommerce.common.web.BaseUrlResolver baseUrlResolver
-
-
Constructor Details
-
SiteMapGeneratorTest
public SiteMapGeneratorTest()
-
-
Method Details
-
before
@BeforeEach public void before() -
close
@AfterEach public void close() -
testGenerator
protected void testGenerator(org.broadleafcommerce.common.sitemap.domain.SiteMapGeneratorConfiguration smgc, org.broadleafcommerce.common.sitemap.service.SiteMapGenerator smg) throws org.broadleafcommerce.common.sitemap.exception.SiteMapException, IOException - Throws:
org.broadleafcommerce.common.sitemap.exception.SiteMapExceptionIOException
-
testGenerator
protected void testGenerator(org.broadleafcommerce.common.sitemap.domain.SiteMapGeneratorConfiguration smgc, org.broadleafcommerce.common.sitemap.service.SiteMapGenerator smg, int maxEntriesPerFile) throws org.broadleafcommerce.common.sitemap.exception.SiteMapException, IOException - Throws:
org.broadleafcommerce.common.sitemap.exception.SiteMapExceptionIOException
-
testGenerator
protected void testGenerator(List<org.broadleafcommerce.common.sitemap.domain.SiteMapGeneratorConfiguration> smgcList, org.broadleafcommerce.common.sitemap.service.SiteMapGenerator smg, int maxEntriesPerFile) throws org.broadleafcommerce.common.sitemap.exception.SiteMapException, IOException - Throws:
org.broadleafcommerce.common.sitemap.exception.SiteMapExceptionIOException
-
compareFiles
- Throws:
IOException
-
convertFileToString
- Throws:
IOException
-
fixXmlOrder
-