-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Report des contrôles inputs & métiers du legacy concernant le endpoint /modules #359
Comments
BDDs ajoutés : Scenario: forbid creation of a module with a same name but different letter case
Given an existing module
And a module to create with the same name and version but different case
When I try to create this module
Then the module creation is rejected with a conflict error
Scenario: get the detail of an existing module with the wrong letter case
Given an existing module
When I get the module detail with the wrong letter case
Then the module detail is successfully retrieved |
BDD ajouté dans
|
Je travaille à implémenter le LADR suivant:
J'ai tenté de transfomer les queries dans
Donc je cherche désormais à rendre l'index insensible à la casse, ce qui est possible avec MongoDB: https://docs.mongodb.com/manual/core/index-case-insensitive/ |
Le support des "collation" qui offrent cette fonctionnalité n'est disponible qu'à partir de la v2.0.0.M3 de Spring ... cf. spring-projects/spring-data-mongodb@0b169d5 :( |
On en reparle la semaine prochaine avec l'équipe, mais voilà nos options à ce stade :
|
Histoire de ne chasser qu'un lièvre à la fois, et comme convenu en daily, ce sujet est déporté ici : #371 Je vais déjà terminer la vérification des autres contrôles effectués par le legacy |
Vérifications des contrôles d'input faits sur l'API
Note [1] : pour beaucoup de ressources, en théorie des
Le mapping des exceptions était le suivant :
|
RAF: partie "contrôles métiers", avec par exemple ce cas: |
Vérifications des contrôles métiers faites sur l'API
|
…_controls_on_modules_methods Issue #359 reporting legacy input controls on modules methods
TDD:
The text was updated successfully, but these errors were encountered: