diegorubin/tshield

Support to request matching

Closed this issue · 0 comments

Request Matching é uma feature comum em muitos mocking / stubbing servers

https://hoverfly.readthedocs.io/en/latest/pages/reference/hoverfly/request_matchers.html
https://hoverfly.readthedocs.io/en/latest/pages/keyconcepts/matching/matching.html
https://github.com/mrak/stubby4node#how-endpoints-are-matched

Essa nova feature deve determinar qual o mock deve ser usado.

Sugestão: usar um Lucene-based approach para determinar qual o request mais próximo para responder a requisição. No ruby existe o Ferret (https://github.com/dbalmain/ferret) que podemos avaliar a possibilidade