public async void GetReInfo_WithInValidInput_ExpectHttpStatusCode_Forbidden(int agent, string licenseno, int citycode, string seccode) { GetReInfoRequest reInfoRequest = new GetReInfoRequest { AgentId = agent, LicenseNo = licenseno, CityCode = citycode, SecCode = seccode }; var pars = CommonHelper.EachProperties(reInfoRequest); _sutbAgentRepository.Setup(x => x.GetAgent(It.IsAny <int>())).Returns(new bx_agent { Id = 103, SecretKey = "1233" }); ICarInsuranceService carInsuranceService = new CarInsuranceService(_stubSaveQuoteRepository.Object, _stubUserInfoRepository.Object, _logService.Object, _stubSubmitInfoRepository.Object, _stubQuoteResultRepository.Object, _stubLastInfoRepository.Object, _sutbAgentRepository.Object, _messageCenter.Object); var response = await carInsuranceService.GetReInfo(reInfoRequest, pars); Assert.AreEqual(HttpStatusCode.BadRequest, response.Status); }