public void SubmitAnswers([FromBody] TestResultsData testResults)
        {
            var tokenString = Request.Headers["Authorization"];
            var token       = new TokenData(tokenString);

            if (!AuthManager.ValidateAuthToken(token))
            {
                Response.StatusCode = (int)HttpStatusCode.NetworkAuthenticationRequired;
                return;
            }
            if (!UsersManager.GetUser(token).HasRoot(RootEnum.Candidate))
            {
                Response.StatusCode = (int)HttpStatusCode.Forbidden;
                return;
            }

            TestsManager.SubmitTestResult(UsersManager.GetUser(token).Id, testResults);
        }