2.0.1 • Published 4 years ago

e2e-api-cucumber v2.0.1

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

Build Status Coverage Status Known Vulnerabilities npm version

1. Example

e2e-api-cucumber

GIVEN: (In English)Dado: (Em Português)
I set (.) header to (.)que eu defino a chave (.) no headers com o valor (.)
I set cookie to (.*)que eu coloque cookie para (.*)
I set headers to (data table with headersnamevalue)que eu coloque headers para(dados com tabela para headersnomevalor)
I set body to (.*)que eu coloque no body (.*)
I pipe contents of file (.*) to bodyque eu passo o conteudo do arquivo (.*) para o body
I pipe contents of file (.) as (.) in global scopeque eu passo o conteudo do arquivo (.) como (.) na variavel global
I have basic authentication credentials (.) and (.)que eu tenha credencias basicas de autenticação (.) e (.)
I set query parameters to (data table with headersnamevalue)que eu defini o parametro de consulta para (dados com tabela para headersnomevalor)
I set form parameters to (data table with headersnamevalue)que eu defini no parametro de formulario para (dados com tabela para headersnomevalor)
I store the raw value (.) as (.) in global scopeque eu armazeno o valor bruto (.) como (.) na variavel global
I'll wait (.*) secondsque eu espere (.*) segundos
WHEN: (In English)Quando: (Em Português)
I GET $resourcefazer um GET $resource
I POST to $resourcefazer um POST $resource
I PUT $resourcefazer um PUT $resource
I DELETE $resourcefazer um DELETE $resource
I PATCH $resourcefazer um PATCH $resource
I request OPTIONS for $resourcesolicitar um OPTIONS $resource
I set bearer tokendefinir um bearer token
THEN: (In English)Então: (Em Português)
response code should be (\d+)o codigo de resposta deve ser (\d+)
response code should not be (\d+)o codigo de resposta não deve ser (\d+)
response header (.*) should existo hearder da resposta (.*) deve existir
response header (.*) should not existo hearder da resposta (.*) não deve existir
response header (.) should be (.)o hearder da resposta (.*) deve ser
response header (.) should not be (.)o hearder da resposta (.) não deve ser (.)
response body should be valid (xmljson)o body da resposta deve ser um (xmljson)
response body should contain (.*)o body da resposta deve conter (.*)
response body should not contain (.*)o body da resposta não deve conter (.*)
response body path (.) should be (.)no caminho do body da resposta (.) deve ser (.)
response body path (.) should not be (.)no caminho do body da resposta (.) não deve ser (.)
response body path (.*) should be of type arrayno caminho do body da resposta (.*) deve ser um array
response body path (.*) should be of type array with length (\d+)no caminho do body da resposta (.) deve ser um array com o tamanho de (.)
I store the value of response header (.) as (.) in global scopeeu armazeno o valor do header da resposta (.) como (.) na variavel global
I store the value of body path (.) as (.) in global scopeeu armazeno o valor do body (.) como (.) na variavel global
2.0.1

4 years ago

2.0.0

4 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.12

5 years ago

0.0.11

6 years ago

0.0.10

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago

1.0.0

7 years ago