TestExecutionContext.

GetDocument(IDocument, IEnumerable<KeyValuePair<string, Object>>) Method

Summary

Clones the specified source document with identical content and additional metadata (all existing metadata is retained) or gets a new document if the source document is null or AsNewDocuments() was called on the module.
Assembly
Wyam.Testing.dll
Namespace
Wyam.Testing.Execution
Containing Type
TestExecutionContext

Syntax

public IDocument GetDocument(IDocument sourceDocument, IEnumerable<KeyValuePair<string, Object>> items)

Parameters

Name Type Description
sourceDocument IDocument The source document.
items IEnumerable<KeyValuePair<string, Object>> The metadata items.

Return Value

Type Description
IDocument The cloned or new document.
GitHub