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

Contents of /trunk/tests/240_taxe_amenagement.robot

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4169 - (show 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 *** 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 Depuis la page d'accueil admin admin
16 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 Depuis la page d'accueil admin admin
74 #
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 Depuis la page d'accueil admin admin
96 #
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