private OutputVerificationResultType TranslateType(TestResultTypeViewModel selectedValue) { switch (selectedValue) { case TestResultTypeViewModel.CorrectAnswer: return(OutputVerificationResultType.CorrectAnswer); case TestResultTypeViewModel.WrongAnswer: return(OutputVerificationResultType.WrongAnswer); case TestResultTypeViewModel.PartiallyCorrectAnswer: return(OutputVerificationResultType.PartiallyCorrectAnswer); case TestResultTypeViewModel.CouldNotBind: return(OutputVerificationResultType.CouldNotBind); default: throw new NotImplementedException(); } }
private string ConvertTestResultType(TestResultTypeViewModel testResultType) { switch (testResultType) { case TestResultTypeViewModel.CorrectAnswer: return("StatusOK"); case TestResultTypeViewModel.WrongAnswer: return("StatusCriticalError"); case TestResultTypeViewModel.CheckerCrashed: case TestResultTypeViewModel.ProgramCrashed: return("StatusSecurityWarning"); case TestResultTypeViewModel.TimeLimitExceeded: return("StopTime"); default: return("StatusOK"); } }