public static Xunit2Settings SetResultPath( this Xunit2Settings toolSettings, [CanBeNull] string resultPath, ResultFormat resultFormat = null) { resultFormat = resultFormat ?? ResultFormat.Xml; if (resultPath == null) { resultFormat = null; } toolSettings = toolSettings.NewInstance(); toolSettings.ResultFormat = resultFormat; toolSettings.ResultPath = resultPath; return(toolSettings); }
public static Xunit2Settings AddTargetAssemblies(this Xunit2Settings toolSettings, params string[] assemblyFiles) { return(toolSettings.AddTargetAssemblies(assemblyFiles.AsEnumerable())); }
public static Xunit2Settings AddTargetAssemblies(this Xunit2Settings toolSettings, IEnumerable <string> assemblyFiles) { return(assemblyFiles.Aggregate( toolSettings, (current, assembly) => current.AddTargetAssemblyWithConfigs(assembly, string.Empty))); }