コード例 #1
0
        public void CorrectInjection(int cruiseCompanyCode)
        {
            var result = _test.GetCruises(new CruiseRequestDTO()
            {
                CruiseCompanyCode = cruiseCompanyCode
            });

            Assert.IsNotNull(result);
            Assert.AreEqual(cruiseCompanyCode, result.Count);
            Assert.IsTrue(result.TrueForAll(x => x.CruiseCode == $"C{cruiseCompanyCode}"));
            Assert.Pass();
        }
コード例 #2
0
 public List <CruiseDTO> GetCruises(int cruiseCompanyCode)
 {
     return(_injectionTest.GetCruises(new CruiseRequestDTO()
     {
         CruiseCompanyCode = cruiseCompanyCode
     }));
 }
コード例 #3
0
        public ActionResult <string> Get(int id)
        {
            var result = _test.GetCruises(new CruiseRequestDTO()
            {
                CruiseCompanyCode = id
            });

            return(new JsonResult(result));
        }
コード例 #4
0
        public ActionResult <List <CruiseDTO> > Get(CruiseRequestDTO id)
        {
            InjectionTest injection = new InjectionTest();

            return(injection.GetCruises(id));

            //var webtests = new WebTest();
            //return webtests.GetAllMovies();
            //return "value";
        }
コード例 #5
0
 public List <CruiseDTO> GetCruises(CruiseRequestDTO request)
 {
     return(_injectionTest.GetCruises(request));
 }
コード例 #6
0
 public List <CruiseDTO> GetCruises([FromBody] CruiseRequestDTO request)
 {
     return(_injectioTest.GetCruises(request));
 }