public void GetBezorgdatumsPerDeadlineTest() { DateTime deadline = DateTime.Parse("2019-04-05"); List <DateTime> bezorgdagenbijdeadline = Repo.GetBezorgdatumsPerDeadline(deadline); Assert.True(bezorgdagenbijdeadline.Any(x => (int)x.DayOfWeek == 5)); Assert.True(bezorgdagenbijdeadline.Any(x => (int)x.DayOfWeek == 1)); }
public ActionResult getBezorgdatumsPerDeadline(DateTime deadlineDatum) { try { List <DateTime> bezorgdagen = Repo.GetBezorgdatumsPerDeadline(deadlineDatum); return(Json(bezorgdagen)); } catch (Exception e) { if (e is ArgumentException) { return(BadRequest("oeps, j hebt het internet gebroken")); } return(StatusCode(StatusCodes.Status500InternalServerError)); } }