C# 클래스 Rhythm.Staticize.ValidationProjection

提供对常用 HTML 验证方法的支持。
파일 보기 프로젝트 열기: darklx/Staticize

공개 메소드들

메소드 설명
Contains ( String value, String errorMessage = null ) : IValidation

验证 HTML 中是否包含指定内容。

HasCssLink ( String cssHref, String errorMessage = null ) : IValidation

验证 HTML Docuemnt 是否包含指定的 CSS 文件。

HasElement ( String elementId, String errorMessage = null ) : IValidation

验证 HTML DOM 中是否存在指定的元素。

HasScriptLink ( String jsSrc, String errorMessage = null ) : IValidation

验证 HTML Docuemnt 是否包含指定的 JS 文件。

InternalALinkExisting ( String searchBaseDirectory ) : IValidation
ResourcesExisting ( String resourceBaseDirectory, String errorMessage = null ) : IValidation

验证 HTML Docuemnt 中引用的资源十是否存在。

TitleEquals ( String excepted, String errorMessage = null ) : IValidation

验证 HTML 网页标题是否等于预期的标题。

XPathEquals ( String templateFile ) : IValidation

메소드 상세

Contains() 공개 정적인 메소드

验证 HTML 中是否包含指定内容。
public static Contains ( String value, String errorMessage = null ) : IValidation
value String
errorMessage String
리턴 IValidation

HasCssLink() 공개 정적인 메소드

验证 HTML Docuemnt 是否包含指定的 CSS 文件。
public static HasCssLink ( String cssHref, String errorMessage = null ) : IValidation
cssHref String
errorMessage String 错误信息。
리턴 IValidation

HasElement() 공개 정적인 메소드

验证 HTML DOM 中是否存在指定的元素。
public static HasElement ( String elementId, String errorMessage = null ) : IValidation
elementId String
errorMessage String
리턴 IValidation

HasScriptLink() 공개 정적인 메소드

验证 HTML Docuemnt 是否包含指定的 JS 文件。
public static HasScriptLink ( String jsSrc, String errorMessage = null ) : IValidation
jsSrc String
errorMessage String 错误信息。
리턴 IValidation

InternalALinkExisting() 공개 정적인 메소드

public static InternalALinkExisting ( String searchBaseDirectory ) : IValidation
searchBaseDirectory String
리턴 IValidation

ResourcesExisting() 공개 정적인 메소드

验证 HTML Docuemnt 中引用的资源十是否存在。
public static ResourcesExisting ( String resourceBaseDirectory, String errorMessage = null ) : IValidation
resourceBaseDirectory String 资源的基础保存目录,将会基于此目录搜索相关资源文件。
errorMessage String 错误信息。
리턴 IValidation

TitleEquals() 공개 정적인 메소드

验证 HTML 网页标题是否等于预期的标题。
public static TitleEquals ( String excepted, String errorMessage = null ) : IValidation
excepted String 预期的标题
errorMessage String
리턴 IValidation

XPathEquals() 공개 정적인 메소드

public static XPathEquals ( String templateFile ) : IValidation
templateFile String
리턴 IValidation