SiteTests
- Namespace: SuCoS.Test.Models
- Source File: SiteTests.cs
Unit tests for the Site class.
Public Methods
ScanAllMarkdownFiles_ShouldContainFilenames
public void ScanAllMarkdownFiles_ShouldContainFilenames(string fileName)
Parameters:
fileName(string)
Home_ShouldReturnAHomePage
public void Home_ShouldReturnAHomePage(string sitePath)
Parameters:
sitePath(string)
Page_IsSection_ShouldReturnExpectedQuantityOfPages
public void Page_IsSection_ShouldReturnExpectedQuantityOfPages(string sitePath, int expectedQuantity)
Parameters:
sitePath(string)expectedQuantity(int)
PagesReference_ShouldReturnExpectedQuantityOfPages
public void PagesReference_ShouldReturnExpectedQuantityOfPages(string sitePath, int expectedQuantity)
Parameters:
sitePath(string)expectedQuantity(int)
Page_IsPage_ShouldReturnExpectedQuantityOfPages
public void Page_IsPage_ShouldReturnExpectedQuantityOfPages(string sitePath, int expectedQuantity)
Parameters:
sitePath(string)expectedQuantity(int)
Page_Weight_ShouldReturnTheRightOrder
public void Page_Weight_ShouldReturnTheRightOrder()
Page_Weight_ShouldReturnZeroWeight
public void Page_Weight_ShouldReturnZeroWeight()
TagSectionPage_Pages_ShouldReturnNumberTagPages
public void TagSectionPage_Pages_ShouldReturnNumberTagPages()
TagPage_Pages_ShouldReturnNumberReferences
public void TagPage_Pages_ShouldReturnNumberReferences()
Page_Content_ShouldReturnNullThemeContent
public void Page_Content_ShouldReturnNullThemeContent(string url, string expectedContent)
Parameters:
url(string)expectedContent(string)
Page_Content_ShouldReturnNullThemeBaseofContent
public void Page_Content_ShouldReturnNullThemeBaseofContent(string url, string expectedContentPreRendered, string expectedContent)
Parameters:
url(string)expectedContentPreRendered(string)expectedContent(string)
Page_Content_ShouldReturnThrowNullThemeBaseofContent
public void Page_Content_ShouldReturnThrowNullThemeBaseofContent(string url)
Parameters:
url(string)
Page_Content_ShouldReturnThemeContent
public void Page_Content_ShouldReturnThemeContent(string url, string expectedContentPreRendered, string expectedContent, string expectedOutputFile)
Parameters:
url(string)expectedContentPreRendered(string)expectedContent(string)expectedOutputFile(string)
Site_ShouldConsiderSectionPages
public void Site_ShouldConsiderSectionPages()