private async Task <bool> RunAssessmentAndDeattachConsoleWriter(AssessmentRunner assessmentRunner)
        {
            bool result = await assessmentRunner.RunAssessmentsAsync(assessmentGroups);

            assessmentRunner.ConsoleWrite -= OnConsoleWrite;
            return(result);
        }
        private AssessmentRunner ArrangeAssesmentGroup(string testOutput)
        {
            var code = GetUsings(new string[] { "System" })
                       .Append(WrapInMain($"Console.WriteLine(\"{testOutput}\");"));
            var assessmentRunner = new AssessmentRunner(runner, code.ToString());

            assessmentRunner.ConsoleWrite += OnConsoleWrite;
            return(assessmentRunner);
        }