public void ExecuteArray()
{
HttpResponse Response = null;
//ExStart
//ExFor:MailMerge.Execute(String[],Object[])
//ExFor:ContentDisposition
//ExFor:Document.Save(HttpResponse,String,ContentDisposition,SaveOptions)
//ExId:MailMergeArray
//ExSummary:Performs a simple insertion of data into merge fields and sends the document to the browser inline.
// Open an existing document.
Document doc = new Document(MyDir + "MailMerge.ExecuteArray.doc");
// Fill the fields in the document with user data.
doc.MailMerge.Execute(
new string[] {"FullName", "Company", "Address", "Address2", "City"},
new object[] {"James Bond", "MI5 Headquarters", "Milbank", "", "London"});
// Send the document in Word format to the client browser with an option to save to disk or open inside the current browser.
Assert.That(() => doc.Save(Response, @"\Artifacts\MailMerge.ExecuteArray.doc", ContentDisposition.Inline, null), Throws.TypeOf<ArgumentNullException>()); //Thrown because HttpResponse is null in the test.
//ExEnd
}