private TestGenerateTasksFile CreateTask(string taskContent, params string[] references)
        {
            File.WriteAllText(sourceFile, taskContent);

            var task = new TestGenerateTasksFile(this)
            {
                BuildEngine = buildEngine,
                TasksName   = tasksName,
                OutputPath  = Path.GetTempPath(),
                References  = references.Select(x => new TaskItem(x)).ToArray(),
                SourceTasks = new ITaskItem[] { new TaskItem(sourceFile) },
            };

            return(task);
        }
Example #2
0
        private TestGenerateTasksFile CreateTask(string taskContent, params string[] references)
        {
            File.WriteAllText(sourceFile, taskContent);

            var task = new TestGenerateTasksFile(this)
            {
                BuildEngine = buildEngine,
                TasksName = tasksName,
                OutputPath = Path.GetTempPath(),
                References = references.Select(x => new TaskItem(x)).ToArray(),
                SourceTasks = new ITaskItem[] { new TaskItem(sourceFile) },
            };

            return task;
        }