Ginkgo and Gomega: BDD-style Testing in Go with Onsi Fakhouri

Currently in read only mode, sorry about that, please try again in a few hours.

Register at http://bit.ly/POSH0007
Ginkgo and Gomega: BDD-style Testing in Go with Onsi Fakhouri

Join us for a meetup and Go by one of our Cloud Foundry experts at Pivotal, Onsi Fakhouri!

5:30 - 6:30 pm pizza, networking

6:30 - 8:00 pm Talk and Q&A

8:00 - 8:30 pm Optional additional Q&A, wind down

Ginkgo and Gomega: BDD-style Testing in Go

Pivotal Labs is passionate about test-driven development and over the years we've come to favor the BDD-style approach to testing (BDD stands for Behavior-Driven Development). Despite the fact that tests and test runners are first-class citizens in Go, the out-of-the-box test infrastructure that ships with the language is rather minimal. After spending a few months in Go I decided to deepen my knowledge of the language by writing Ginkgo, a BDD-style testing framework. I was impressed by how easy it was to do this - a testament to Go's flexibility. Choosing BDD over TDD is a fundamentally subjective decision -- I'll touch on some of the reasons why I prefer it, will talk about Ginkgo and Gomega, and present a few interesting testing patterns that I've uncovered.


After getting a PhD in Astronomy from UC Berkeley, Onsi Fakhouri joined Pivotal Labs - an agile software consulting shop in San Francisco - in 2010 as a software engineer. He continues to work at Labs as an engineering manager and is currently part of the Cloud Foundry team. He lives in Berkeley with his wife and 16 month old son.

1 speaker

2 known attendees

  • Tamao Nakahara
  • Onsi Fakhouri

Teams Learn more

Tell your friends!

Share this event with your friends on Twitter


Claimed event

This event has been claimed


See something wrong?

Report an issue with this event