Ejemplo n.º 1
0
        public void GetPassengerById2()
        {
            // Arrange
            var passenger = new PassengerView();
            // Act
            var responseObj = mockDtaRepository.Setup(x => x.GetPassenger(4)).Returns(passenger);
            var result      = _passengerController.GetPassenger(passenger.P_No);

            // Assert
            Assert.Null(result);
        }
Ejemplo n.º 2
0
        public void AddPassenger2()
        {
            var newPassenger = new PassengerView();

            // Act
            var response = mockDtaRepository.Setup(x => x.CreateNewPassenger(newPassenger)).Returns("Model is null");
            var result   = _passengerController.PostPassenger(newPassenger);

            // Assert
            Assert.NotNull(result);
        }
Ejemplo n.º 3
0
        public void UpdatePassenger2()
        {
            // Arrange
            var UpdatePassenger = new PassengerView();

            // Act
            var resultObj = mockDtaRepository.Setup(x => x.UpdatePassenger(5, UpdatePassenger)).Returns("Model is null");
            var response  = _passengerController.PutPassenger(5, UpdatePassenger);

            // Assert
            Assert.NotEqual("Passenger updated", response);
        }
Ejemplo n.º 4
0
        public void DeletePassenger2()
        {
            var passenger = new PassengerView();

            passenger.P_No = 4;
            // Arrange
            var resultObj = mockDtaRepository.Setup(x => x.DeletePassenger(passenger.P_No)).Returns(false);

            // Act
            var response = _passengerController.DeletePassenger(passenger.P_No);

            //Assert
            Assert.False(response);
        }
Ejemplo n.º 5
0
        public void AddPassenger1()
        {
            var newPassenger = new PassengerView();

            newPassenger.P_No   = 4;
            newPassenger.F_Name = "Raj";
            newPassenger.L_Name = "shah";
            newPassenger.Phone  = 123456789;
            // Act
            var response = mockDtaRepository.Setup(x => x.CreateNewPassenger(newPassenger)).Returns("Added succeffuly");
            var result   = _passengerController.PostPassenger(newPassenger);

            // Assert
            Assert.NotNull(result);
        }
        public void AddPassenger()
        {
            // Arrange
            var newPassenger = new PassengerView();

            newPassenger.P_No   = 4;
            newPassenger.F_Name = "Atul";
            newPassenger.L_Name = "Bavaria";
            newPassenger.Phone  = 86950498;

            // Act
            var response = mockDtaRepository.Setup(x => x.CreateNewPassenger(newPassenger)).Returns("Added succeffuly");
            var result   = _passengerController.PostPassenger(newPassenger);

            // Assert
            Assert.NotNull(result);
        }
        public void GetPassengerById_with_notNull_output()
        {
            // Arrange
            var passenger = new PassengerView();

            passenger.P_No   = 1;
            passenger.F_Name = "Dhruvi";
            passenger.L_Name = "Bavaria";
            passenger.Phone  = 90876534;

            // Act
            var responseObj = mockDtaRepository.Setup(x => x.GetPassenger(passenger.P_No)).Returns(passenger);
            var result      = _passengerController.GetPassenger(passenger.P_No);

            // Assert
            Assert.NotNull(result);
        }
        public void UpdatePassenger()
        {
            // Arrange
            var UpdatePassenger = new PassengerView();

            UpdatePassenger.P_No   = 4;
            UpdatePassenger.F_Name = "Aryan";
            UpdatePassenger.L_Name = "Bavaria";
            UpdatePassenger.Phone  = 8695049;

            // Act
            var resultObj = mockDtaRepository.Setup(x => x.UpdatePassenger(4, UpdatePassenger)).Returns("Passenger updated");
            var response  = _passengerController.PutPassenger(4, UpdatePassenger);

            // Assert
            Assert.Equal("Passenger updated", response);
        }
 public PassengerView GetPassenger(int?Id)
 {
     try
     {
         var           entity    = db.tbl_Passenger.Find(Id);
         PassengerView passenger = new PassengerView();
         passenger.P_No   = entity.P_No;
         passenger.F_Name = entity.F_Name;
         passenger.L_Name = entity.L_Name;
         passenger.Phone  = entity.Phone;
         return(passenger);
     }
     catch (Exception ex)
     {
         return(null);
     }
 }
Ejemplo n.º 10
0
        public void UpdatePassenger1()
        {
            // Arrange
            var UpdatePassenger = new PassengerView();

            UpdatePassenger.P_No   = 4;
            UpdatePassenger.F_Name = "Bhargav";
            UpdatePassenger.L_Name = "Bhambhroliya";
            UpdatePassenger.Phone  = 123456789;

            // Act
            var resultObj = mockDtaRepository.Setup(x => x.UpdatePassenger(4, UpdatePassenger)).Returns("Passenger updated");
            var response  = _passengerController.PutPassenger(4, UpdatePassenger);

            // Assert
            Assert.Equal("Passenger updated", response);
        }
Ejemplo n.º 11
0
        public void GetPassengerById1()
        {
            // Arrange
            var passenger = new PassengerView();

            passenger.P_No   = 1;
            passenger.F_Name = "Harhsil";
            passenger.L_Name = "Sheth";
            passenger.Phone  = 123456789;

            // Act
            var responseObj = mockDtaRepository.Setup(x => x.GetPassenger(passenger.P_No)).Returns(passenger);
            var result      = _passengerController.GetPassenger(passenger.P_No);

            // Assert
            Assert.NotNull(result);
        }
        public List <PassengerView> GetAllPassengers()
        {
            var entity = db.tbl_Passenger.ToList();
            List <PassengerView> list = new List <PassengerView>();

            if (db != null)
            {
                foreach (var item in entity)
                {
                    PassengerView passenger = new PassengerView();
                    passenger.P_No   = item.P_No;
                    passenger.F_Name = item.F_Name;
                    passenger.L_Name = item.L_Name;
                    passenger.Phone  = item.Phone;
                    list.Add(passenger);
                }
            }
            return(list);
        }
 public string UpdatePassenger(int id, PassengerView model)
 {
     try
     {
         tbl_Passenger entity = db.tbl_Passenger.Find(id);
         if (model != null)
         {
             entity.P_No            = model.P_No;
             entity.F_Name          = model.F_Name;
             entity.L_Name          = model.L_Name;
             entity.Phone           = model.Phone;
             db.Entry(entity).State = EntityState.Modified;
             db.SaveChanges();
             return("Passenger updated");
         }
         return("Model is null");
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
 }
 public string CreateNewPassenger(PassengerView model)
 {
     try
     {
         if (model != null)
         {
             tbl_Passenger passenger = new tbl_Passenger();
             passenger.P_No   = model.P_No;
             passenger.F_Name = model.F_Name;
             passenger.L_Name = model.L_Name;
             passenger.Phone  = model.Phone;
             db.tbl_Passenger.Add(passenger);
             db.SaveChanges();
             return("Added succeffuly");
         }
         return("Model is null");
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
 }
Ejemplo n.º 15
0
 // PUT: api/Passengers/5
 public string PutPassenger(int id, PassengerView passenger)
 {
     return(_passengerManager.UpdatePassenger(id, passenger));
 }
Ejemplo n.º 16
0
 // POST: api/Passengers
 public string PostPassenger(PassengerView passenger)
 {
     return(_passengerManager.CreateNewPassenger(passenger));
 }
Ejemplo n.º 17
0
 public string UpdatePassenger(int id, PassengerView model)
 {
     return(_PassengerRepository.UpdatePassenger(id, model));
 }
Ejemplo n.º 18
0
 string CreateNewPassenger(PassengerView model);
Ejemplo n.º 19
0
 string UpdatePassenger(int id, PassengerView model);
Ejemplo n.º 20
0
 public string CreateNewPassenger(PassengerView model)
 {
     return(_PassengerRepository.CreateNewPassenger(model));
 }