Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Hello Karate

Implementação de testes utilizando Karate em aplicação Spring Boot.

Applicação

Uma aplicação simples Spring Boot baseada em REST com 2 endpoints.

Buscar todas as músicas

curl 'http://localhost:8080/songs'
[
    {
        "id": 1,
        "title": "Bohemian Rhapsody",
        "artist": "Queen"
    },
    {
        "id": 2,
        "title": "The Phantom Of The Opera",
        "artist": "Nightwish"
    },
    {
        "id": 3,
        "title": "Toxicity",
        "artist": "System Of A Down"
    },
    {
        "id": 4,
        "title": "Street Of Dreams",
        "artist": "Guns N' Roses"
    }
]

Buscar música pelo ID

curl 'http://localhost:8080/songs/1'
{
    "id": 1,
    "title": "Bohemian Rhapsody",
    "artist": "Queen"
}

Testes

Antes de executar os testes você vai ter que executar a aplicação, o Karate não executa a aplicação durante os testes.

mvn spring-boot:run

Depois da aplicaçãao estiver em execução, você pode executar os testes:

mvn test -Dtest=SongsRunner

About

Implementação de testes utilizando Karate em aplicação Spring Boot

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages