func TestRequest(t *testing.T) {
	result, err := spotify.Request("GET", "albums/%s", nil, "0sNOF9WDwhWunNAHPD3Baj");
	assert.T(t, result != nil, "Shouldnt be null")
	assert.T(t, err == nil, "Should be null")
}
Should create a new Spotify Object.
package spotify
import (
	"testing"
	"github.com/bmizerany/assert"
)
const (
	clientID     = "your-clientID-here"
	clientSecret = "your-client-secret-here"
)
var spotify = New(clientID, clientSecret)
func TestNew(t *testing.T) {
	assert.T(t, spotify.clientID == clientID, "clientID should be the same")
	assert.T(t, spotify.clientSecret == clientSecret, "clientSecret should be the same")
}
func TestAuthorize(t *testing.T) {
	result, err := spotify.Authorize();
	assert.T(t, result, "should be true")
	assert.T(t, len(err) == 0, "should be nil")
	assert.T(t, len(spotify.accessToken) > 0, "should not be nil")
}