public async Task SubmitforPartnerShip_submitforApprovalofpartnership()
        {
            //Arrange
            string userid = "222", userName = "******";

            string RequestID = "";
            Random ObjRan    = new Random();

            RequestID = Convert.ToString(ObjRan.Next(1000000, 99999999));

            Submitforpartnership objSubmitforpartnership = new Submitforpartnership();

            objSubmitforpartnership.UserID                  = userid;
            objSubmitforpartnership.UserName                = userName;
            objSubmitforpartnership.AadharNum               = "12341234";
            objSubmitforpartnership.AadharPic               = "";
            objSubmitforpartnership.AddtionalDocument       = "";
            objSubmitforpartnership.AddtionalDocumentDetail = "";

            SubmitforpartnershipResponse objSubmitforpartnershipResponse = new SubmitforpartnershipResponse();

            objSubmitforpartnershipResponse.PartnerShipRequestID = RequestID;
            objSubmitforpartnershipResponse.ResponseMessage      = "Submitted User for ParnerShip";
            objSubmitforpartnershipResponse.UserID   = userid;
            objSubmitforpartnershipResponse.UserName = userName;

            _eventBookingService.Setup(x => x.SubmitforPartnerShip(objSubmitforpartnership, RequestID)).ReturnsAsync(objSubmitforpartnershipResponse);

            //Act
            var customer = await _EventBookingController.SubmitforPartnerShip(objSubmitforpartnership);

            //Assert
            Assert.NotNull(customer);
        }
예제 #2
0
        public async Task <SubmitforpartnershipResponse> SubmitforPartnerShip(Submitforpartnership ObjSubmitforpartnership, string RequestID)
        {
            SubmitforpartnershipResponse objSubmitforpartnershipResponse = new SubmitforpartnershipResponse();
            string ResponseMessage = await _eventBookingRepository.SubmitforPartnerShipDB(ObjSubmitforpartnership, RequestID);

            objSubmitforpartnershipResponse.ResponseMessage      = ResponseMessage;
            objSubmitforpartnershipResponse.UserID               = ObjSubmitforpartnership.UserID;
            objSubmitforpartnershipResponse.UserName             = ObjSubmitforpartnership.UserName;
            objSubmitforpartnershipResponse.PartnerShipRequestID = RequestID;
            return(objSubmitforpartnershipResponse);
        }
예제 #3
0
        public async Task SubmitforPartnerShip_submitforApprovalofpartnership()
        {
            //Arrange
            string userid = "222", userName = "******";

            string RequestID = "";
            Random ObjRan    = new Random();

            RequestID = Convert.ToString(ObjRan.Next(1000000, 99999999));

            Submitforpartnership objSubmitforpartnership = new Submitforpartnership();

            objSubmitforpartnership.UserID                  = userid;
            objSubmitforpartnership.UserName                = userName;
            objSubmitforpartnership.AadharNum               = "12341234";
            objSubmitforpartnership.AadharPic               = "";
            objSubmitforpartnership.AddtionalDocument       = "";
            objSubmitforpartnership.AddtionalDocumentDetail = "";

            string queryString = "";

            queryString = "sp_SubmitforPartnerShip @UserID,@userName,@AadharNum,@AadharImange,@AdditionalDocImage,@AddtionDocDetails,@BookingID,@ResponseMessage OUT";


            _eventDBMock.Setup(x => x.ExecuteAsyncSql(It.IsAny <SqlParameter[]>(), queryString, 7)).ReturnsAsync("Submitted User for ParnerShip");

            SubmitforpartnershipResponse objSubmitforpartnershipResponse = new SubmitforpartnershipResponse();

            objSubmitforpartnershipResponse.PartnerShipRequestID = RequestID;
            objSubmitforpartnershipResponse.ResponseMessage      = "Submitted User for ParnerShip";
            objSubmitforpartnershipResponse.UserID   = userid;
            objSubmitforpartnershipResponse.UserName = userName;
            //Act

            var customer = await _eventBookingRepository.SubmitforPartnerShipDB(objSubmitforpartnership, RequestID);

            //Assert

            Assert.Equal(objSubmitforpartnershipResponse.ResponseMessage, customer);
        }