private Ambiente SetAmbiente(Environment environment) { Ambiente result = null; switch (environment) { case Environment.BTS1023: break; case Environment.Collaudo: result = new Ambiente { MolUri = "http://10.60.19.13/RaccomandataMarket/MOLService.svc", ColUri = "http://10.60.19.13/PostaContest/COLService.svc", LolUri = "http://10.60.19.12/LOLGC/LolService.svc", RolUri = "http://10.60.19.12/ROLGC/RolService.svc", customeridMOL = "3908983576", customeridCOL = "3908983583", smuserMOL = "HH800112", smuserCOL = "HH800133", sendersystem = "H2H", ContrattoMOL = "40000015977", ContrattoCOL = "00000000040000015998", PostaEvoConnectionString = "data source=10.60.19.22\\TPCESQLINST02;initial catalog=PostaEvo;persist security info=True;user id=pasquale;password=pasquale;MultipleActiveResultSets=True;App=EntityFramework;", RolConnectionString = "data source=10.60.19.22\\TPCESQLINST02;initial catalog=NPCEROL;persist security info=True;user id=pasquale;password=pasquale;MultipleActiveResultSets=True;App=EntityFramework;", LolConnectionString = "data source=10.60.19.22\\TPCESQLINST02;initial catalog=NPCELOL;persist security info=True;user id=pasquale;password=pasquale;MultipleActiveResultSets=True;App=EntityFramework;", OrdersMgmtConnectionString = "data source=10.60.19.22\\TPCESQLINST02;initial catalog=OrdersMgmt;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", ChargingConnectionString = "data source=10.60.19.22\\TPCESQLINST02;initial catalog=Charging;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", NomeProprioMol = "DITTA MARKET", NomeProprioCol = "DITTA POSTAONLINE", UrlEntryPoint = "http://10.60.19.36/NPCE_EntryPoint/WsCE.svc", PathDocument = @"\\FSSVIL-b451.rete.testposte\ShareFS\inputdocument\DocPil.doc", HashMD5Document = "AB8EF323B64C85C8DFCCCD4356E4FB9B", PathCov = @"\\FSSVIL-b451.rete.testposte\ShareFS\inputdocument\CovPil.cov", HashMD5Cov = "60125C6E43E0C596565B1D35B728F795", PathLoggingFile = "\\\\10.60.19.20\\c$\\NPCE V6\\Logging" }; break; case Environment.Certificazione: result = new Ambiente { MolUri = "http://10.60.24.36/RaccomandataMarket/MOLService.svc", ColUri = "http://10.60.24.36/PostaContest/COLService.svc", LolUri = "http://10.60.24.36/LOLGC/LolService.svc", RolUri = "http://10.60.24.36/ROLGC/RolService.svc", customeridMOL = "SNPCE002", customeridCOL = "SNPCE002", sendersystem = "H2H", smuserCOL = "CEPROB01", smuserMOL = "CEPROB01", ContrattoCOL = "00000000049999999998", ContrattoMOL = "00000000049999999999", PostaEvoConnectionString = "data source=10.60.26.213\\CNPCESQLINST07;initial catalog=PostaEvo;persist security info=True;user id=tmp;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", RolConnectionString = "data source=10.60.26.213\\CNPCESQLINST07;initial catalog=NPCEROL;persist security info=True;user id=tmp;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", LolConnectionString = "data source=10.60.26.213\\CNPCESQLINST07;initial catalog=NPCELOL;persist security info=True;user id=tmp;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", OrdersMgmtConnectionString = "data source=10.60.26.213\\CNPCESQLINST07;initial catalog=OrdersMgmt;persist security info=True;user id=tmp;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", ChargingConnectionString = "data source=10.60.26.213\\CNPCESQLINST07;initial catalog=Charging;persist security info=True;user id=tmp;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", NomeProprioMol = "CLIENTE TEST PROB01", NomeProprioCol = "CLIENTE TEST PROB01", UrlEntryPoint = "http://10.60.25.228/NPCE_EntryPoint/WsCE.svc", PathDocument = @"\\FSCERT4-a127.retecert.postecert\ShareFS\InputDocument\DocPil.doc", HashMD5Document = "AB8EF323B64C85C8DFCCCD4356E4FB9B", PathCov = @"\\FSCERT4-a127.retecert.postecert\ShareFS\InputDocument\CovPil.cov", HashMD5Cov = "60125C6E43E0C596565B1D35B728F795", PathLoggingFile = "\\\\10.60.26.217\\c$\\NPCE V6\\Logging" }; break; case Environment.StagingIam: result = new Ambiente { FromIAM = true, MolUri = "https://sptest.posteitaliane.it/RaccomandataMarket/MOLService.svc", ColUri = "https://sptest.posteitaliane.it/PostaContest/COLService.svc", LolUri = "https://sptest.posteitaliane.it/LOLGC/LolService.svc", RolUri = "https://sptest.posteitaliane.it/ROLGC/RolService.svc", UrlEntryPoint = "http://10.60.17.154/NPCE_EntryPoint/WsCE.svc", sendersystem = "H2H", customeridMOL = "3909990431", customeridCOL = "3909991340", smuserMOL = "H2HSTG01", smuserCOL = "H2HSTG01", Username = "******", Password = "******", ContrattoMOL = "00000000040000020187", ContrattoCOL = "40000020188", PostaEvoConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=PostaEvo;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", RolConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=NPCEROL;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", LolConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=NPCELOL;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", OrdersMgmtConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=OrdersMgmt;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", ChargingConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=Charging;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", NomeProprioMol = "DITTA MARKET", NomeProprioCol = "Posta Contest", PathLoggingFile = "\\\\10.60.17.151\\c$\\NPCE V6\\Logging", PathDocument = @"\\FSSVIL-b451.rete.testposte\ShareFS\inputdocument\20201127\80ac0000-3d01-c952-0000-000000019a68-879C931DE4FC8E1A48B284747C2B1C99.docx", HashMD5Document = "879C931DE4FC8E1A48B284747C2B1C99", PathCov = @"\\FSSVIL-b451.rete.testposte\ShareFS\inputdocument\20201127\80ac0000-3d01-c952-0000-000000019a68.cov", HashMD5Cov = "5FBA263B3420664720BB6A15F92ED247", }; break; case Environment.Staging: result = new Ambiente { MolUri = "http://10.60.17.155/RaccomandataMarket/MOLService.svc", ColUri = "http://10.60.17.155/PostaContest/COLService.svc", LolUri = "http://10.60.17.155/LOLGC/LolService.svc", RolUri = "http://10.60.17.155/ROLGC/RolService.svc", UrlEntryPoint = "http://10.60.17.154/NPCE_EntryPoint/WsCE.svc", sendersystem = "H2H", customeridMOL = "3909990431", customeridCOL = "3909991340", smuserMOL = "H2HSTG06", smuserCOL = "H2HSTG01", ContrattoMOL = "00000000040000017267", ContrattoCOL = "40000020188", PostaEvoConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=PostaEvo;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", RolConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=NPCEROL;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", LolConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=NPCELOL;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", OrdersMgmtConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=OrdersMgmt;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", ChargingConnectionString = "data source=10.60.17.150\\STGNPCESQLINST02;initial catalog=Charging;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", NomeProprioMol = "DITTA MARKET", NomeProprioCol = "Posta Contest", PathLoggingFile = "\\\\10.60.17.151\\c$\\NPCE V6\\Logging", PathDocument = @"\\FSSVIL-b451.rete.testposte\ShareFS\inputdocument\20201127\80ac0000-3d01-c952-0000-000000019a68-879C931DE4FC8E1A48B284747C2B1C99.docx", HashMD5Document = "879C931DE4FC8E1A48B284747C2B1C99", PathCov = @"\\FSSVIL-b451.rete.testposte\ShareFS\inputdocument\20201127\80ac0000-3d01-c952-0000-000000019a68.cov", HashMD5Cov = "5FBA263B3420664720BB6A15F92ED247", }; break; case Environment.Bts2016: break; case Environment.Produzione: result = new Ambiente { MolUri = "http://10.60.20.52/RaccomandataMarket/MOLService.svc", ColUri = "http://10.60.20.52/PostaContest/COLService.svc", LolUri = "http://10.60.20.55/LOLGC/LolService.svc", RolUri = "http://10.60.20.56/ROLGC/RolService.svc", UrlEntryPoint = "http://10.60.20.132/NPCE_EntryPoint/WsCE.svc", customeridMOL = "SNPCE002", smuserMOL = "CEPROB01", ContrattoMOL = "00000000049999999999", ContrattoCOL = "00000000049999999998", customeridCOL = "SNPCE002", smuserCOL = "CEPROB01", sendersystem = "H2H", PostaEvoConnectionString = "data source=10.60.21.148\\PNPCESQLINST07;initial catalog=PostaEvo;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", RolConnectionString = "data source=10.60.21.148\\PNPCESQLINST07;initial catalog=NPCEROL;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", LolConnectionString = "data source=10.60.21.148\\PNPCESQLINST07;initial catalog=NPCELOL;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework;", OrdersMgmtConnectionString = "10.60.21.148\\PNPCESQLINST07;initial catalog=OrdersMgmt;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", ChargingConnectionString = "10.60.21.148\\PNPCESQLINST07;initial catalog=Charging;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", NomeProprioMol = "CLIENTE TEST PROB01", NomeProprioCol = "CLIENTE TEST PROB01", Username = "******", Password = "******", PathDocument = @"\\FSPROD2-56ab.rete.poste\NPCE-ShareR\InputDocuments\DocPil.doc", HashMD5Document = "AB8EF323B64C85C8DFCCCD4356E4FB9B", PathCov = @"\\FSPROD2-56ab.rete.poste\NPCE-ShareR\InputDocuments\CovPil.cov", HashMD5Cov = "60125C6E43E0C596565B1D35B728F795", }; break; case Environment.ProduzioneIAM: result = new Ambiente { MolUri = "https://cewebservices.posteitaliane.it/RaccomandataMarket/MOLService.svc", LolUri = "https://cewebservices.posteitaliane.it/LOLGC/LolService.svc", RolUri = "https://cewebservices.posteitaliane.it/ROLGC/RolService.svc", customeridMOL = "SNPCE002", smuserMOL = "CEPROB01", ContrattoMOL = "00000000049999999999", PostaEvoConnectionString = "data source=10.60.19.22\\TPCESQLINST02;initial catalog=PostaEvo;persist security info=True;user id=pasquale;password=pasquale;MultipleActiveResultSets=True;App=EntityFramework;", OrdersMgmtConnectionString = "10.60.21.148\\PNPCESQLINST07;initial catalog=OrdersMgmt;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", ChargingConnectionString = "10.60.21.148\\PNPCESQLINST07;initial catalog=Charging;persist security info=True;user id=pce_user;password=Qwerty12;MultipleActiveResultSets=True;App=EntityFramework"", NomeProprioMol = "CLIENTE TEST PROB01", Username = "******", Password = "******", FromIAM = true }; break; default: break; } return(result); }
public TestBase(Environment env) { ambiente = SetAmbiente(env); }