How we write tests in Go