コード例 #1
0
        public void ProblemsVMCreateAndDeleteShouldReturnTrue()
        {
            bool deleteOK = false;
            ProblemViewModel vm = new ProblemViewModel();

            vm.Description = "It Broke";
            vm.Create();

            if (vm.Id.Length == 24)
                deleteOK = vm.Delete();
            Assert.IsTrue(deleteOK);
        }
コード例 #2
0
 public IHttpActionResult Delete(string id)
 {
     try
     {
         ProblemViewModel prb = new ProblemViewModel();
         prb.GetById(id);
         if (prb.Delete())
             return Ok();
         else
             return BadRequest("Could not delete");
     }
     catch (Exception ex)
     {
         return BadRequest("Retrive failed - " + ex.Message);
     }
 }