gondole_test.go
author Mikael Berthe <mikael@lilotux.net>
Sat, 15 Apr 2017 12:35:20 +0200
changeset 122 50c7733ee886
parent 120 579912e9d0ef
child 128 a5a00fad7a32
permissions -rw-r--r--
Change StreamListener prototype Change StreamListener prototype in order to be able to use several StreamListener's with the same event channel. Stop a listener when the Readline call fails, since we probably cannot know if we can resume safely.

package gondole

import (
	"testing"

	"github.com/sendgrid/rest"
	"github.com/stretchr/testify/assert"
)

func TestPrepareRequest(t *testing.T) {
	g := &Client{
		Name:    "foo",
		ID:      "666",
		Secret:  "biiiip",
		APIBase: "http://example.com",
	}

	req := g.prepareRequest("bar", rest.Get, nil)
	assert.NotNil(t, req.Headers, "not nil")
}