public void Evaluates_empty_code_submission() { var result = _analyzer.EvaluateCode(new CodeSubmission(new [] { "" }, 1)); result.LearningObjects.ShouldBeEmpty(); result.GetIssueAdvice().ShouldBeEmpty(); }
public ActionResult <CodeEvaluationDTO> Evaluate([FromBody] CodeSubmissionDTO codeSubmission) { var evaluation = _qualityAnalyzerService.EvaluateCode(_mapper.Map <CodeSubmission>(codeSubmission)); return(Ok(_mapper.Map <CodeEvaluationDTO>(evaluation))); }