private static TestingAssignment.Models.Passenger AddPassenger() { var passenger = new TestingAssignment.Models.Passenger(); passenger.Id = new Guid(); passenger.FirstName = "Arjun"; passenger.LastName = "Chandarana"; passenger.PhoneNumber = "8735972921"; return(passenger); }
public void Test_DeletePassenger() { var passenger = new TestingAssignment.Models.Passenger(); passenger.Id = new Guid(); // Arrange var resultObj = mockDataRepository.Setup(x => x.Delete(passenger.Id)).Returns(true); // Act var response = _passengerController.Delete(passenger.Id); //Assert Assert.IsTrue(response); }
public void Test_AddPassenger() { // Arrange var passenger = new TestingAssignment.Models.Passenger(); passenger.Id = new Guid(); passenger.FirstName = "Arjun"; passenger.LastName = "Chandarana"; passenger.PhoneNumber = "8735972921"; // Act var response = mockDataRepository.Setup(x => x.AddPassenger(passenger)).Returns(AddPassenger()); var result = _passengerController.Post(passenger); // Assert Assert.IsNotNull(result); }
public void Test_GetPassengerById() { // Arrange var passenger = new TestingAssignment.Models.Passenger(); passenger.Id = new Guid(); passenger.FirstName = "Arjun"; passenger.LastName = "Chandarana"; passenger.PhoneNumber = "8735972921"; // Act var responseObj = mockDataRepository.Setup(x => x.GetById(passenger.Id)).Returns(passenger); var result = _passengerController.Get(passenger.Id); var isNull = Assert.IsType <OkNegotiatedContentResult <TestingAssignment.Models.Passenger> >(result); // Assert Assert.IsNotNull(isNull); }