Ejemplo n.º 1
0
 public void SetUp()
 {
     customerRequestStatuses = new List <CustomerRequestStatus>
     {
         new CustomerRequestStatus
         {
             Id   = 0,
             Name = "0"
         },
         new CustomerRequestStatus
         {
             Id   = 1,
             Name = "1"
         },
         new CustomerRequestStatus
         {
             Id   = 2,
             Name = "2"
         },
         new CustomerRequestStatus
         {
             Id   = 3,
             Name = "3"
         }
     };
     // Create a new mock of the repository
     _customerRequestStatusRepository = new Mock <IRepository <CustomerRequestStatus> >();
     _unitOfWork = new Mock <IUnitOfWork>();
     // Set up the mock for the repository
     _unitOfWork.Setup(x => x.CustomerRequestStatuses.GetAll()).Returns(customerRequestStatuses);
     _customerRequestStatusRepository.Setup(x => x.GetAll())
     .Returns(customerRequestStatuses);
     // Create the service and inject the repository into the service
     _customerRequestStatusService = new CustomerRequestStatusService(_unitOfWork.Object);
 }
Ejemplo n.º 2
0
 public RequestController(IRoomTypeServices roomType, ICustomerRequestServices customerRequestServices,
                          ICustomerRequestStatusService customerRequestStatusService)
 {
     _roomType = roomType;
     _customerRequestServices      = customerRequestServices;
     _customerRequestStatusService = customerRequestStatusService;
 }
Ejemplo n.º 3
0
 public ManageController(ICustomerRequestServices customerRequestServices, IRoomTypeServices roomTypeServices,
                         ICustomerRequestStatusService customerRequestStatusService, IConfirmationService confirmationService,
                         IRoomService roomService, IBookingService bookingService)
 {
     _customerRequestServices      = customerRequestServices;
     _roomTypeServices             = roomTypeServices;
     _customerRequestStatusService = customerRequestStatusService;
     _confirmationService          = confirmationService;
     _roomService    = roomService;
     _bookingService = bookingService;
 }