public ConsumableUsage GetByDate(DateTime date) { var usage = service.GetByDate(date); if (usage == null) { throw new HttpResponseException(HttpStatusCode.NotFound); } return(usage); }
public void Can_GetByDate() { Models.Data.ConsumableUsage usage1 = null; using (var conn = factory.OpenDbConnection()) { usage1 = new Models.Data.ConsumableUsage { Id = Guid.NewGuid(), Date = DateTime.Today.AddDays(-1), Total = 10000 }; using (var tx = conn.OpenTransaction()) { conn.InsertParam(usage1); tx.Commit(); } } var usage = service.GetByDate(usage1.Date); Compare(usage1, null, usage); }