/[openfoncier]/trunk/tests/240_taxe_amenagement.robot
ViewVC logotype

Annotation of /trunk/tests/240_taxe_amenagement.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4169 - (hide annotations)
Tue May 17 08:03:02 2016 UTC (8 years, 8 months ago) by jymadier
File size: 5248 byte(s)
Suppression du test setup "Depuis la page d'accueil admin  admin" dans tous les fichiers robot
Remplacement du login :manuel en consu par le mot clé "... avec widget de redirection"

1 mbroquet 3730 *** Settings ***
2     Documentation Test la taxe d'aménagement.
3    
4     # On inclut les mots-clefs
5     Resource resources/resources.robot
6     # On ouvre/ferme le navigateur au début/à la fin du Test Suite.
7     Suite Setup For Suite Setup
8     Suite Teardown For Suite Teardown
9    
10    
11     *** Test Cases ***
12     Paramétrage de la taxe d'aménagement
13    
14     [Documentation] Paramètre la taxe d'aménagement des collectivités.
15 jymadier 4169 Depuis la page d'accueil admin admin
16 mbroquet 3730 Ajouter la taxe d'aménagement MARSEILLE
17    
18    
19     Ajout de la demande avec secteur sélectionné automatiquement
20    
21     [Documentation] Ajoute une demande lorsque la taxe d'aménagement est
22     ... paramétrée avec un seul secteur.
23    
24     #
25     Depuis la page d'accueil guichet guichet
26     #
27     &{args_petitionnaire} = Create Dictionary
28     ... particulier_nom=De Riv
29     ... particulier_prenom=Géralt
30    
31     &{args_demande} = Create Dictionary
32     ... dossier_autorisation_type_detaille=Permis de construire pour une maison individuelle et / ou ses annexes
33     ... demande_type=Dépôt Initial
34     ${di} = Ajouter la nouvelle demande depuis le tableau de bord ${args_demande} ${args_petitionnaire}
35     Set Suite Variable ${di}
36     # On clique sur le lien vers le DI du message de validation
37     Click Link css=#link_demande_dossier_instruction
38     # On vérifie le fil d'Ariane
39     Page Title Should Be Instruction > Dossiers D'instruction > ${di} DE RIV GÉRALT
40     # On déplie le fieldset de la taxe d'aménagement
41     Open Fieldset dossier_instruction taxe-d_amenagement
42     # On vérifie que le secteur 1 est sélectionné
43     Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#tax_secteur Secteur 1
44    
45    
46     Modification des données techniques du dossier d'instruction
47    
48     [Documentation] Modifie les données techniques du dossier d'instruction
49     ... relancer le calcul automatique des taxes.
50    
51     #
52     Depuis la page d'accueil admin admin
53     #
54     Modifier les données techniques pour le calcul des impositions ${di} 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
55     # On clique sur le bouton retour
56     Click On Back Button In Subform
57     #
58     Depuis le contexte du dossier d'instruction ${di}
59     # On déplie le fieldset de la taxe d'aménagement
60     Open Fieldset dossier_instruction taxe-d_amenagement
61     # Vérifie les montants
62     Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#tax_secteur Secteur 1
63     Element Should Contain css=#tax_mtn_part_commu 2349
64     Element Should Contain css=#tax_mtn_part_depart 4699
65     Element Should Contain css=#tax_mtn_total 7049
66    
67    
68     Modification du secteur du dossier d'instruction
69    
70     [Documentation] Modifie le secteur du dossier d'instruction pour relancer
71     ... le calcul automatique des taxes.
72    
73 jymadier 4169 Depuis la page d'accueil admin admin
74 mbroquet 3730 #
75     Modifier la taxe d'aménagement MARSEILLE null null null null null null null null null null null 2
76     #
77     Modifier le dossier d'instruction ${di} null null Secteur 2
78     #
79     Depuis le contexte du dossier d'instruction ${di}
80     # On déplie le fieldset de la taxe d'aménagement
81     Open Fieldset dossier_instruction taxe-d_amenagement
82     # On vérifie que le secteur 2 est sélectionné
83     Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#tax_secteur Secteur 2
84     # Vérifie les montants
85     Element Should Contain css=#tax_mtn_part_commu 4699
86     Element Should Contain css=#tax_mtn_part_depart 4699
87     Element Should Contain css=#tax_mtn_total 9399
88    
89    
90     Vérification du montant liquidé de la part régionale
91    
92     [Documentation] Si la commune se situe en Île-de-France, le dossier
93     ... d'instruction est soumis à une taxe en plus, la part régionale.
94    
95 jymadier 4169 Depuis la page d'accueil admin admin
96 mbroquet 3730 #
97     Modifier la taxe d'aménagement MARSEILLE true null null null null null null null null 0.25
98     #
99     Depuis le contexte du dossier d'instruction ${di}
100     Click On Form Portlet Action dossier_instruction donnees_techniques
101     # On clique sur l'action modifier
102     Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Click On SubForm Portlet Action donnees_techniques modifier
103     # On valide le formulaire
104     Click On Submit Button In Subform
105     # On vérifie le message affiché à l'utilisateur
106     Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Valid Message Should Be Vos modifications ont bien été enregistrées.
107     # On clique sur le bouton retour
108     Click On Back Button In Subform
109     #
110     Depuis le contexte du dossier d'instruction ${di}
111     # On déplie le fieldset de la taxe d'aménagement
112     Open Fieldset dossier_instruction taxe-d_amenagement
113     # On vérifie que le montant de la taxe régionale existe
114     Wait Until Keyword Succeeds ${TIMEOUT} ${RETRY_INTERVAL} Element Should Contain css=#tax_mtn_part_reg 587
115     # On vérifie le montant total qui doit être modifié
116     Element Should Contain css=#tax_mtn_total 9986

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26