Gophers BAQ

Nuestros Auspiciantes

TDD simple usando Go, CircleCI & Heroku

Antonio Pagano

Sobre el Titulo

Nuestra App

TDD simple usando Go, CircleCI & Heroku

Nuestro Codebase

https://github.com/apaganobeleno/go-heroku-circle

TDD Localmente

TDD simple usando Go, CircleCI & Heroku

go test ./...
func TestMyFeature(t *testing.T){
 ...
}
go test ./...

func MyFeature(w http.ResponseWriter, r *http.Request){
...
}

Ouch!

Yay!

Como un usuario puedo registrar gophers a nuestra app.

Tips

TDD simple usando Go, CircleCI & Heroku

go vet ./...
go test $(go list ./... | grep -v /vendor/)
go test ./... -run TestMyFeature
go test -v ./... -run MyFeature

CircleCI

TDD simple usando Go, CircleCI & Heroku

Como un usuario puedo borrar un gopher de la lista de gophers, esto es, si no demuestra ser un buen developer y apegarse a TDD

Heroku

TDD simple usando Go, CircleCI & Heroku

Preguntas

Gracias!

Made with Slides.com