/// <summary> /// Called when [after add process view classes]. /// </summary> /// <param name="assemblyCode">The assembly code.</param> /// <param name="process">The process.</param> /// <param name="assemblyGenerator">The assembly generator.</param> public override void OnAfterAddProcessViewClasses(StringBuilder assemblyCode, IProcessDefinition process, ServerAssemblyGenerator assemblyGenerator) { base.OnAfterAddProcessViewClasses(assemblyCode, process, assemblyGenerator); foreach (var processView in process.ProcessViews) { if (processView.ViewType != ProcessViewType.Document) continue; var viewConfig = new DocumentProcessViewConfigurator(); viewConfig.SetConfigurationString(processView.Configuration); } }
public void SetConfigurationStringTest() { var target = new DocumentProcessViewConfigurator(); // TODO: Initialize to an appropriate value var configurationString = target.GetConfigurationString(); // TODO: Initialize to an appropriate value target.SetConfigurationString(configurationString); var expected = configurationString; var actual = target.GetConfigurationString(); Assert.AreEqual(expected, actual); }