public void InsertFieldWithFieldBuilderException()
{
Document doc = new Document();
//Add some text into the paragraph
Run run = DocumentHelper.InsertNewRun(doc, " Hello World!", 0);
FieldArgumentBuilder argumentBuilder = new FieldArgumentBuilder();
argumentBuilder.AddField(new FieldBuilder(FieldType.FieldMergeField));
argumentBuilder.AddNode(run);
argumentBuilder.AddText("Text argument builder");
FieldBuilder fieldBuilder = new FieldBuilder(FieldType.FieldIncludeText);
Assert.That(() => fieldBuilder.AddArgument(argumentBuilder).AddArgument("=").AddArgument("BestField").AddArgument(10).AddArgument(20.0).BuildAndInsert(run), Throws.TypeOf<ArgumentException>());
}