public void Test5206() { // caractérisé comme Specimen sur un environnement refusant la validation des Specimens DateTime dtDateValidationLocale = new DateTime(2018, 10, 10, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param5", buffer52); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R9_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0117() { // Refusée pour un titre auto porteur si une erreur de décodage du code barre (structure code barre invalide) est identifiée. DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param1", bufferfake); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R17_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0112() { // validation s'effectue dans une gare présente dans le référentiel mais différente de la gare O/D DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 12, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "381624", "IDG_Param1", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R7_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0115() { // validé avec succès si le paramétrage d'activation des listes DV est à NON DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param6", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0110() { // date de validation > à la date de Fin de validité du titre DateTime dtDateValidationLocale = new DateTime(2051, 09, 14, 02, 15, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param1", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R4_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0111() { // si la valeur du paramètre "Paramétarge CB2D Autoporteur accepté ou non en embarquement si absence DV" = "Non Accepté" DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 10, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param2", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0106() { // validation en entrée ou en sortie est refusée pour titre auto porteur sans liste DV s'il est caractérisé comme "Specimen" sur un environnement refusant la validation des Specimens DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param5", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R9_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0108() { // validation en sortie est acceptée pour un titre auto porteur allé simple sans liste DV si celui-ci n'a jamais été validé en entrée DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param1", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test4607() { // acceptée pour titre auto porteur à usage multiple sans liste DV si la caractéristique Specimen du titre est à non sur un environnement refusant les Specimens DateTime dtDateValidationLocale = new DateTime(2018, 09, 17, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param5", buffer46); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test5201() { // titre auto porteur aller/retour sans liste DV - entree DateTime dtDateValidationLocale = new DateTime(2018, 10, 10, 11, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param1", buffer52); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test5216() { // Un titre est accepté entre sa date de début de validité 00:00 et le lendemain de sa date de fin de validité 02:00 DateTime dtDateValidationLocale = new DateTime(2018, 10, 17, 01, 14, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param1", buffer52); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0121() { // refusée si la gare de validation n'est pas présente dans le référentiel des gares DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "88008", "IDG_Param1", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R100_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0101() { // Validation en entrée s'effectue avec succès pour un titre auto porteur aller simple sans liste DV DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param1", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test5210() { // refusée pour un titre auto porteur sans liste DV à une date de validation > à la date de Fin de validité du titre DateTime dtDateValidationLocale = new DateTime(2018, 10, 17, 02, 30, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param1", buffer52); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R4_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test4504() { // refusée pour un titre avec Gare de soudure si la validation s'effectue dans une gare présente dans le referentiel des gares mais différente de la gare O/D de PSL DateTime dtDateValidationLocale = new DateTime(2018, 07, 11, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "381624", "IDG_Param1", buffer45); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R14_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test5211() { // validation en entrée s'effectue avec succès pour titre auto porteur sans liste DV peu importe la valeur du paramètre "Paramétarge CB2D Autoporteur accepté ou non en embarquement si absence DV" DateTime dtDateValidationLocale = new DateTime(2018, 10, 14, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param2", buffer52); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test5213() { // refusée pour un titre auto porteur sans liste DV si la validation s'effectue dans une gare différente de la gare O/D DateTime dtDateValidationLocale = new DateTime(2018, 10, 15, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "381624", "IDG_Param1", buffer52); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R7_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test2501() { // refusée pour un titre auto porteur sans liste DV à usage unique en cas de validations consécutives multiple dans un sens. DateTime dtDateValidationLocale = new DateTime(2018, 09, 11, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param1", buffer25); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test4505() { // débarquement lors d'une validation en gare de Soudure DateTime dtDateValidationLocale = new DateTime(2018, 07, 11, 23, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param1", buffer45); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test1515() { // Cas de date de validation le lendemain matin de sa date de validité DateTime dtDateValidationLocale = new DateTime(2018, 09, 19, 01, 50, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param6", buffer15); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test1010() { // succès pour un titre auto porteur avec liste DV si la valeur du paramètre // "Paramétarge CB2D Autoporteur accepté ou non en embarquement si absence DV" est a "Non accepté" et le titre est bien présent en liste DV DateTime dtDateValidationLocale = new DateTime(2018, 09, 14, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param2", buffer10); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test0123() { // validation sans passage Test0122(); DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 10, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param1", buffer1); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test3505() { // si le délai aller/retour est atteint pour titre auto porteur en aller/ retour sans liste DV Test3502(); DateTime dtDateValidationLocale = new DateTime(2018, 09, 12, 15, 20, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param6", buffer35); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R4_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test5217() { // validation en entrée puis en sortie sur des dates différentes s'effectue avec succès pour un titre auto porteur aller/ retour sans liste DV Test5201(); DateTime dtDateValidationLocale = new DateTime(2018, 10, 15, 20, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param1", buffer52); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test3813() { // Changement de gare => pas dans la gare O/D - sortie DateTime dtDateValidationLocale = new DateTime(2018, 09, 15, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "381624", "IDG_Param1", buffer38); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R7_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test3817() { // cas de validations consécutives multiple en entrée. DateTime dtDateValidationLocale = new DateTime(2018, 09, 15, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param1", buffer202); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.R17_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test1007() { // refusé pour un titre auto porteur aller simple(PSL destination) avec liste DV si celui-ci n'a jamais été validé en sortie DateTime dtDateValidationLocale = new DateTime(2018, 09, 16, 10, 00, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param1", buffer10); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); //Remontée d'une activité de compostage Assert.AreEqual(true, response.compostage != null); }
public void Test5204() { // délai aller/retour est atteint Test5203(); DateTime dtDateValidationLocale = new DateTime(2018, 10, 10, 15, 15, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param1", buffer52); validationrequest.correlationID = "20"; var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test2505() { // validation en entrée s'effectue en echec pour titre auto porteur aller simple avec liste DV lorsque le délai aller / retour est atteint Test2502(); DateTime dtDateValidationLocale = new DateTime(2018, 09, 11, 15, 20, 00, DateTimeKind.Local); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.ENTREE, dtDateValidationLocale, "384008", "IDG_Param1", buffer25); validationrequest.correlationID = "19"; var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); Assert.AreEqual(CodeRetourValue.A0_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }
public void Test1016() { // succès pour un titre auto porteur aller simple avec liste DV si le paramètre d'activation liste DV est à non DateTime dtDateValidationLocale = new DateTime(2018, 09, 13, 10, 00, 00, DateTimeKind.Local); UpdateData("LDV_PARAMETRAGE_Update_0", _connICTER); ValidationRequestDTO validationrequest = ValidationRequestInit(SensPassage.SORTIE, dtDateValidationLocale, "384008", "IDG_Param1", buffer10); var response = _resolverValidationService.ValidationRequest(_connICTER, validationrequest); UpdateData("LDV_PARAMETRAGE_Update_1", _connICTER); Assert.AreEqual(CodeRetourValue.A3_CB2D.Code, response.resultat); //Remontée d'une activité de validation Assert.AreEqual(true, response.validation != null); }