public IHttpActionResult Get()
 {
     try
     {
         ProblemViewModel prb = new ProblemViewModel();
         List<ProblemViewModel> allProblems = prb.GetAll();
         return Ok(allProblems);
     }
     catch (Exception ex)
     {
         return BadRequest("Retrive failed - " + ex.Message);
     }
 }
 public void ProblemVMGetAllShouldReturnList()
 {
     ProblemViewModel vm = new ProblemViewModel();
     List<ProblemViewModel> prbs = vm.GetAll();
     Assert.IsTrue(prbs.Count > 0);
 }