Exemple #1
0
        public ActionResult ReportB(string dateFrom, string dateTo)
        {
            IEnumerable <string> list;

            try
            {
                list = requestLogic.ReportB(dateFrom, dateTo);
            }
            catch (ArgumentException ex)
            {
                return(BadRequest(ex.Message));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
            return(this.Ok(list));
        }
Exemple #2
0
        public void BReportTestOk()
        {
            string expected = "Contenedor roto (1)";

            var requests = new List <RequestEntity>()
            {
                testRequestEntity
            };
            var types = new List <TypeReqEntity>()
            {
                testTypeReqEntity
            };

            requestRepository.SetupSequence(u => u.Exists(It.IsAny <Expression <Func <RequestEntity, bool> > >())).Returns(true);
            requestRepository.SetupSequence(u => u.Get(It.IsAny <Expression <Func <RequestEntity, bool> > >())).Returns(requests);

            var result = requestLogic.ReportB("24-05-2020 18:00", "26-05-2020 19:10");

            Assert.AreEqual(result.ElementAt(0), expected);
        }