private void CreateShims() { ConfigurationManager.AppSettings["KMCommon_Application"] = "1"; ShimAuthenticationTicket.getTicket = () => { AuthenticationTicket authTkt = CreateInstance(typeof(AuthenticationTicket)); SetField(authTkt, "CustomerID", 1); return(authTkt); }; ShimECNSession.AllInstances.RefreshSession = (item) => { }; ShimECNSession.AllInstances.ClearSession = (itme) => { }; ShimECNSession.CurrentSession = () => { ECNBusiness.ECNSession ecnSession = CreateInstance(typeof(ECNBusiness.ECNSession)); SetField(ecnSession, "CustomerID", 1); SetField(ecnSession, "BaseChannelID", 1); return(ecnSession); }; ECNMasterPageFake.ShimCommunicator.AllInstances.UserSessionGet = (x) => { return(CreateInstance(typeof(ECNBusiness.ECNSession))); }; HttpContext.Current = MockHelpers.FakeHttpContext(); ShimPage.AllInstances.SessionGet = x => { return(HttpContext.Current.Session); }; ShimPage.AllInstances.RequestGet = (x) => { return(HttpContext.Current.Request); }; ShimPage.AllInstances.MasterGet = (x) => { return(new MasterPage() { }); }; ShimHttpRequest.AllInstances.ParamsGet = (x) => { return(new NameValueCollection() { { _reqParam + "0", _column1 }, { _reqParam + "1", _column2 }, { _reqParam + "2", _column3 }, }); }; ShimimportDatafromFile.AllInstances.MasterGet = (x) => { return(new ECNMasterPage.Communicator()); }; ShimimportDatafromFile.AllInstances.ResetImportMapper = (x, y) => { _importButton.Visible = true; }; ShimImportMapper.AllInstances.HasEmailAddressGet = (x) => { return(true); }; ShimimportDatafromFile.AllInstances.GetDataTableByFileTypeStringStringInt32 = (a, b, c, d) => { return(_dataFile); }; ShimApplicationLog.SaveApplicationLogRef = (ref KMCommon.ApplicationLog a) => { return(true); }; ShimimportDatafromFile.AllInstances.GetGroupDataFieldsInt32 = (x, y) => { Hashtable hshTbl = new Hashtable() { { "user_", "A-51" } }; return(hshTbl); }; ShimEmailGroup.ImportEmailsUserInt32Int32StringStringStringStringBooleanStringString = (a, b, c, d, e, f, g, h, i, j) => { var dtable = new DataTable(); return(dtable); }; }
private void CreateShims() { BasicShims.CreateShims(); ShimAuthenticationTicket.getTicket = () => { AuthenticationTicket authTkt = CreateInstance(typeof(AuthenticationTicket)); SetField(authTkt, "CustomerID", 1); return(authTkt); }; ShimECNSession.AllInstances.RefreshSession = (item) => { }; ShimECNSession.AllInstances.ClearSession = (itme) => { }; ShimECNSession.CurrentSession = () => { ECNBusiness.ECNSession ecnSession = CreateInstance(typeof(ECNBusiness.ECNSession)); SetField(ecnSession, "CustomerID", 1); SetField(ecnSession, "BaseChannelID", 1); return(ecnSession); }; HttpContext.Current = MockHelpers.FakeHttpContext(); ShimPage.AllInstances.SessionGet = x => { return(HttpContext.Current.Session); }; ShimPage.AllInstances.RequestGet = (x) => { return(HttpContext.Current.Request); }; ShimPage.AllInstances.MasterGet = (x) => { return(new MasterPage() { }); }; ShimHttpRequest.AllInstances.ParamsGet = (x) => { return(new NameValueCollection() { { _reqParam + "0", _colName1 }, { _reqParam + "1", _colName2 }, { _reqParam + "2", _colName3 }, }); }; ShimControl.AllInstances.ParentGet = (control) => { return(control == _newGroupImportObject ? new Page() : null); }; ShimImportMapper.AllInstances.HasEmailAddressGet = (x) => true; ShimImportMapper.AllInstances.HasMobileNumberGet = (x) => true; ShimDataFunctions.GetDataTableString = (x) => new DataTable(); ShimDataFunctions.GetDataTableSqlCommand = (x) => new DataTable(); ShimControl.AllInstances.ClientIDGet = (x) => "dummyClientId"; ShimnewGroup_Import.AllInstances.UpdateToDBStringStringBooleanBoolean = (a, dataToBeUpdated, b, c, d) => { }; ECN_Framework_BusinessLayer.Accounts.Fakes.ShimCustomer.HasProductFeatureInt32EnumsServicesEnumsServiceFeatures = (a, b, c) => true; ShimnewGroup_Import.AllInstances.buildColumnHeaderDropdownsString = (x, y) => new HtmlSelect(); ShimnewGroup_Import.AllInstances.throwECNExceptionString = (x, errorString) => { _errorMessage = errorString; }; }
private void CreateShims() { ShimAuthenticationTicket.getTicket = () => { AuthenticationTicket authTkt = CreateInstance(typeof(AuthenticationTicket)); SetField(authTkt, "CustomerID", 1); return(authTkt); }; ShimECNSession.AllInstances.RefreshSession = (item) => { }; ShimECNSession.AllInstances.ClearSession = (itme) => { }; ShimECNSession.CurrentSession = () => { ECNBusiness.ECNSession ecnSession = CreateInstance(typeof(ECNBusiness.ECNSession)); SetField(ecnSession, "CustomerID", 1); SetField(ecnSession, "BaseChannelID", 1); return(ecnSession); }; HttpContext.Current = MockHelpers.FakeHttpContext(); ShimPage.AllInstances.SessionGet = x => { return(HttpContext.Current.Session); }; ShimPage.AllInstances.RequestGet = (x) => { return(HttpContext.Current.Request); }; ShimPage.AllInstances.MasterGet = (x) => { return(new MasterPage() { }); }; ShimHttpRequest.AllInstances.ParamsGet = (x) => { return(new NameValueCollection() { { _reqParam + "0", _colName1 }, { _reqParam + "1", _colName2 }, { _reqParam + "2", _colName3 }, }); }; ShimControl.AllInstances.ParentGet = (control) => { return(control == _groupInfoObject ? new Page() : null); }; ShimImportMapper.AllInstances.HasEmailAddressGet = (x) => true; ShimImportMapper.AllInstances.HasMobileNumberGet = (x) => true; ShimDataFunctions.GetDataTableString = (x) => new DataTable(); ShimDataFunctions.GetDataTableSqlCommand = (x) => new DataTable(); }
private void CreateShims(string method = "default") { ShimCampaignItem.GetBySampleIDInt32EnumsCampaignItemTypeUserBoolean = (sampleID, x, y, z) => CreateCampaignItem(); ShimCampaignItemLinkTracking.GetByCampaignItemIDInt32User = (x, y) => CreateCampaignItemTrackingList(CreateCampaignItemLinkTracking(1, 6, "1")); ShimLinkTrackingParam.GetByLinkTrackingIDInt32 = (x) => CreateLinkTrackingParamList(CreateLinkTrackingParam(1, 1)); ShimCampaignItemBlast.GetByCampaignItemIDInt32UserBoolean = (x, y, z) => { var campaignItemBlastmObject = CreateInstance(typeof(CampaignItemBlast)); var campaignItemBlastList = new List <CampaignItemBlast>(); campaignItemBlastList.Add(campaignItemBlastmObject); return(campaignItemBlastList); }; ShimGroup.GetByGroupIDInt32User = (x, y) => CreateInstance(typeof(EntitiesGroup)); ConfigurationManager.AppSettings["KMCommon_Application"] = "1"; ConfigurationManager.AppSettings["IsDemo"] = "1"; ShimAuthenticationTicket.getTicket = () => { AuthenticationTicket authTkt = CreateInstance(typeof(AuthenticationTicket)); SetField(authTkt, "CustomerID", 1); return(authTkt); }; ShimECNSession.AllInstances.RefreshSession = (item) => { }; ShimECNSession.AllInstances.ClearSession = (itme) => { }; ShimECNSession.CurrentSession = () => { ECNBusiness.ECNSession ecnSession = CreateInstance(typeof(ECNBusiness.ECNSession)); SetField(ecnSession, "CustomerID", 1); SetField(ecnSession, "BaseChannelID", 1); return(ecnSession); }; ECNMasterPageFake.ShimCommunicator.AllInstances.UserSessionGet = (x) => { return(CreateInstance(typeof(ECNBusiness.ECNSession))); }; if (method == MethodSetupScheduler) { CreateShimsForSetupScheduler(); } }
private void CreateShims() { ShimAuthenticationTicket.getTicket = () => { AuthenticationTicket authTkt = CreateInstance(typeof(AuthenticationTicket)); SetField(authTkt, "CustomerID", 1); return(authTkt); }; ShimECNSession.AllInstances.RefreshSession = (item) => { }; ShimECNSession.AllInstances.ClearSession = (itme) => { }; ShimECNSession.CurrentSession = () => { ECNBusiness.ECNSession ecnSession = CreateInstance(typeof(ECNBusiness.ECNSession)); SetField(ecnSession, "CustomerID", 1); SetField(ecnSession, "BaseChannelID", 1); return(ecnSession); }; ShimLinkTrackingSettings.GetByCustomerID_LTIDInt32Int32 = (x, y) => { ECNEntities.LinkTrackingSettings lts = CreateInstance(typeof(ECNEntities.LinkTrackingSettings)); return(lts); }; ShimOmnitureCustomerSetup.AllInstances.CheckSettingsChange = item => { return(false); }; ShimOmnitureCustomerSetup.AllInstances.MasterGet = item => { return(CreateInstance(typeof(ECNMasterPages.Communicator))); //new ecn.communicator.MasterPages.Communicator() { }; }; ShimCampaignItemTemplate.GetTemplatesBySetupLevelInt32NullableOfInt32Boolean = (x, y, z) => { var cit = CreateInstance(typeof(ECNEntities.CampaignItemTemplate)); SetField(cit, "TemplateName", "newTemplate"); List <ECNEntities.CampaignItemTemplate> citList = new List <ECNEntities.CampaignItemTemplate>() { cit }; return(citList); }; ShimCampaignItemTemplate.ClearOutOmniDataBySetupLevelInt32NullableOfInt32BooleanInt32 = (a, b, c, d) => { }; ShimModalPopupExtender.AllInstances.Show = (item) => { }; ShimModalPopupExtender.AllInstances.Hide = (item) => { }; ShimLinkTrackingSettings.UpdateLinkTrackingSettings = x => { }; ShimLinkTrackingSettings.InsertLinkTrackingSettings = (x) => { return(0); }; ShimLinkTrackingParam.GetByLinkTrackingIDInt32 = x => { List <ECNEntities.LinkTrackingParam> listLTP = new List <ECNEntities.LinkTrackingParam>() { new ECNEntities.LinkTrackingParam() { DisplayName = "omniture1", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture2", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture3", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture4", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture5", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture6", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture7", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture8", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture9", LTPID = 1 }, new ECNEntities.LinkTrackingParam() { DisplayName = "omniture10", LTPID = 1 } }; return(listLTP); }; ShimLinkTrackingParamSettings.Get_LTPID_CustomerIDInt32Int32 = (x, y) => { var ltps = CreateInstance(typeof(ECNEntities.LinkTrackingParamSettings)); SetField(ltps, "LTPSID", 1); return(ltps); }; ShimLinkTrackingParamSettings.UpdateLinkTrackingParamSettings = x => { }; ShimLinkTrackingParamSettings.InsertLinkTrackingParamSettings = x => { return(0); }; ShimLinkTrackingParamOption.GetByLTPOIDInt32 = (x) => { return(CreateInstance(typeof(ECNEntities.LinkTrackingParamOption))); }; ShimLinkTrackingParamOption.UpdateLinkTrackingParamOption = (x) => { }; ShimLinkTrackingParamOption.ResetCustDefaultInt32Int32 = (x, y) => { }; ShimOmnitureCustomerSetup.AllInstances.ShowMessageStringStringMessageMessage_Icon = (a, b, c, d) => { }; }
private void CreateShims() { ConfigurationManager.AppSettings["KMCommon_Application"] = "1"; ShimAuthenticationTicket.getTicket = () => { AuthenticationTicket authTkt = CreateInstance(typeof(AuthenticationTicket)); SetField(authTkt, "CustomerID", 1); return(authTkt); }; ShimECNSession.AllInstances.RefreshSession = (item) => { }; ShimECNSession.AllInstances.ClearSession = (itme) => { }; ShimECNSession.CurrentSession = () => { ECNBusiness.ECNSession ecnSession = CreateInstance(typeof(ECNBusiness.ECNSession)); SetField(ecnSession, "CustomerID", 1); SetField(ecnSession, "BaseChannelID", 1); return(ecnSession); }; ECNMasterPageFake.ShimCommunicator.AllInstances.UserSessionGet = (x) => { return(CreateInstance(typeof(ECNBusiness.ECNSession))); }; HttpContext.Current = MockHelpers.FakeHttpContext(); ShimPage.AllInstances.SessionGet = x => { return(HttpContext.Current.Session); }; ShimPage.AllInstances.RequestGet = (x) => { return(HttpContext.Current.Request); }; ShimPage.AllInstances.MasterGet = (x) => { return(new MasterPage() { }); }; ShimHttpRequest.AllInstances.ParamsGet = (x) => { return(new NameValueCollection() { { _reqParam + "0", _column1 }, { _reqParam + "1", _column2 }, { _reqParam + "2", _column3 }, }); }; ShimHttpRequest.AllInstances.QueryStringGet = (x) => { return(new NameValueCollection() { { QueryStringGID, QueryStringGIDValue } }); }; ShimEmailGroup.ImportEmailsUserInt32Int32StringStringStringStringBooleanStringString = (a, b, c, d, e, f, g, h, i, j) => { var dtable = new DataTable(); return(dtable); }; ShimImportMapper.AllInstances.HasEmailAddressGet = (x) => { return(true); }; ShimATHBimportDatafromFile.AllInstances.MasterGet = (x) => new ECNMasterPage.Communicator(); _dataCollectionTable = new HtmlTable(); SetField(_importDataFromFileObject, "dataCollectionTable", _dataCollectionTable); _columnManager = CreateInstance(typeof(EmailTableColumnManager)); ShimATHBimportDatafromFile.AllInstances.ColumnManagerGet = (x) => _columnManager; ShimATHBimportDatafromFile.AllInstances.getPhysicalPath = (x) => "dummyPhyiscalPath"; FunctionFakes.ShimFileImporter.GetDataTableByFileTypeStringStringStringStringInt32Int32String = (a, b, c, d, e, f, g) => _dataFile; SetField(_importDataFromFileObject, "lineStart", LineStart); ShimEmailGroup.ImportEmailsWithDupesUserInt32StringStringStringStringBooleanStringBooleanString = (a, b, c, d, e, f, g, h, i, j) => EmailDupesTable(); ShimGroupDataFields.GetByGroupIDInt32UserBoolean = (x, y, z) => { var groupDataFields = CreateInstance(typeof(CommunicatorGroupDataFields)); SetProperty(groupDataFields, "ShortName", string.Empty); var groupDataFieldsList = new List <CommunicatorGroupDataFields> { groupDataFields }; return(groupDataFieldsList); }; }