public void ProductControllerListingMethodReturnsJsonEnumerableOfProductModels() { var expResp = new JsonHttpResponseService().GetObjectHttpResponseMessage(makeProdList()); var prodSrvc = new Mock<IProductService>(); prodSrvc.Setup(s => s.Listing()).Returns(makeProdList()); ProductController ctrl = new ProductController(prodSrvc.Object, new JsonHttpResponseService()); var ctrlResp = ctrl.Listing(); TestHelpers.HttpRespStringsAreEqual(expResp, ctrlResp); }
public JsonResp() { IJsonHttpResponseService jsonHttpResponseService = new JsonHttpResponseService(); WebResponseService = new JsonWebResponseService(jsonHttpResponseService); NetSuiteConfiguration nsSect = ConfigurationManager.GetSection(NetSuiteConfiguration.ConfigSectionName) as NetSuiteConfiguration; NsConfigService = nsSect.Uri; }