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 |
jymadier |
4445 |
${di} = Ajouter la nouvelle demande ${args_demande} ${args_petitionnaire} |
35 |
mbroquet |
3730 |
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 |