public void GetSolution() { var token = InstanceFactory.AuthorizedUserId(); var course = InstanceFactory.Course(); course = _courseService.Create(course, token); var courseTask = InstanceFactory.CourseTask(token, course.Id); courseTask = _courseTaskService.Create(courseTask, token); var solution = InstanceFactory.Solution(token, courseTask.Id); var createdSolution = _solutionService.Create(solution, token); var newSolution = _solutionService.Get(createdSolution.Id, token); Assert.IsNotNull(newSolution); Assert.AreEqual(token, newSolution.AuthorId); Assert.AreEqual(courseTask.Id, newSolution.CourseTaskId); }
public ActionResult <CourseSolution> Get(Guid id) { Guid userId = Guid.Parse(User.Identity.Name); return(_solutionService.Get(id, userId)); }