C# Class N2.Tests.Fakes.FakeUrlParser

Inheritance: IUrlParser
Mostra file Open project: n2cms/n2cms

Public Methods

Method Description
BuildUrl ( ContentItem item ) : Url
FakeUrlParser ( ContentItem startPage = null ) : N2.Definitions
FindPath ( Url url, ContentItem startNode = null, string remainingPath = null ) : N2.Web.PathData
IsRootOrStartPage ( ContentItem item ) : bool
Parse ( string url ) : ContentItem
ResolvePath ( Url url, ContentItem startNode = null, string remainingPath = null ) : N2.Web.PathData
StripDefaultDocument ( string path ) : string

Method Details

BuildUrl() public method

public BuildUrl ( ContentItem item ) : Url
item ContentItem
return Url

FakeUrlParser() public method

public FakeUrlParser ( ContentItem startPage = null ) : N2.Definitions
startPage ContentItem
return N2.Definitions

FindPath() public method

public FindPath ( Url url, ContentItem startNode = null, string remainingPath = null ) : N2.Web.PathData
url Url
startNode ContentItem
remainingPath string
return N2.Web.PathData

IsRootOrStartPage() public method

public IsRootOrStartPage ( ContentItem item ) : bool
item ContentItem
return bool

Parse() public method

public Parse ( string url ) : ContentItem
url string
return ContentItem

ResolvePath() public method

public ResolvePath ( Url url, ContentItem startNode = null, string remainingPath = null ) : N2.Web.PathData
url Url
startNode ContentItem
remainingPath string
return N2.Web.PathData

StripDefaultDocument() public method

public StripDefaultDocument ( string path ) : string
path string
return string