public void GetPartnerCustmer_Negative()
        {
            int PartnerId        = 410;
            var MockRoomBusiness = new Mock <RoomManager>();
            var returnAckType    = new Acknowledgement <User>
            {
                code    = 2,
                Set     = null,
                Message = "No Customers for a given particular PartnerId",
            };
            var customers = new GetCustomerOfPartners()
            {
                PartnerId       = 411,
                UserId          = 200,
                RoomId          = 340,
                RoomType        = "flat",
                UserAddress     = "Hyderabad",
                UserEmail       = "*****@*****.**",
                UserName        = "******",
                UserPhoneNumber = "9987657689"
            };
            List <GetCustomerOfPartners> par = new List <GetCustomerOfPartners>();

            par.Add(customers);
            MockRoomBusiness.Setup(p => p.GetCustomer(PartnerId)).Throws <System.Exception>();
            RoomsController roomsController = new RoomsController(MockRoomBusiness.Object);
        }
Exemplo n.º 2
0
        public void GetPartnerCustomer_Positive()
        {
            int PartnerId       = 394;
            var MockRoomService = new Mock <RoomService>();
            var returnAckType   = new Acknowledgement <User>
            {
                code    = 1,
                Set     = null,
                Message = "Successfully Displayed",
            };
            var customers = new GetCustomerOfPartners()
            {
                PartnerId       = 394,
                UserId          = 392,
                RoomId          = 610,
                RoomType        = "flat",
                UserAddress     = "Hyderabad",
                UserEmail       = "*****@*****.**",
                UserName        = "******",
                UserPhoneNumber = "9987657689"
            };
            List <GetCustomerOfPartners> par = new List <GetCustomerOfPartners>();

            par.Add(customers);
            MockRoomService.Setup(p => p.GetCustomers(PartnerId)).Returns(par);
            var roomManager = new RoomManager(MockRoomService.Object);
        }
        public void GetPartnerCustmer_Positive()
        {
            int PartnerId        = 394;
            var MockRoomBusiness = new Mock <RoomManager>();
            var returnAckType    = new Acknowledgement <User>
            {
                code    = 1,
                Set     = null,
                Message = "Successfully Displayed",
            };
            var customers = new GetCustomerOfPartners()
            {
                PartnerId       = 394,
                UserId          = 392,
                RoomId          = 610,
                RoomType        = "flat",
                UserAddress     = "Hyderabad",
                UserEmail       = "*****@*****.**",
                UserName        = "******",
                UserPhoneNumber = "9987657689"
            };
            List <GetCustomerOfPartners> par = new List <GetCustomerOfPartners>();

            par.Add(customers);
            MockRoomBusiness.Setup(p => p.GetCustomer(PartnerId)).Returns(par);
            RoomsController roomsController = new RoomsController(MockRoomBusiness.Object);

            var actualReturnType = roomsController.GetCustomer(PartnerId) as OkObjectResult;

            Assert.ReferenceEquals(returnAckType, actualReturnType.Value);
        }