app_test.go
author Ollivier Robert <roberto@keltia.net>
Thu, 06 Apr 2017 23:53:31 +0200
changeset 30 9b38f29c260d
parent 28 ab6185f7ed37
child 40 c2caa5241c4a
permissions -rw-r--r--
Add missing modules for Travis.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7
0fbbac6d8e8c We have an skeleton now.
Ollivier Robert <roberto@keltia.net>
parents:
diff changeset
     1
package gondole
0fbbac6d8e8c We have an skeleton now.
Ollivier Robert <roberto@keltia.net>
parents:
diff changeset
     2
0fbbac6d8e8c We have an skeleton now.
Ollivier Robert <roberto@keltia.net>
parents:
diff changeset
     3
import (
21
555716349f64 Move App stuff into app.go.
Ollivier Robert <roberto@keltia.net>
parents: 15
diff changeset
     4
	"testing"
15
Ollivier Robert <roberto@keltia.net>
parents: 14
diff changeset
     5
	"github.com/stretchr/testify/assert"
Ollivier Robert <roberto@keltia.net>
parents: 14
diff changeset
     6
	"reflect"
7
0fbbac6d8e8c We have an skeleton now.
Ollivier Robert <roberto@keltia.net>
parents:
diff changeset
     7
)
0fbbac6d8e8c We have an skeleton now.
Ollivier Robert <roberto@keltia.net>
parents:
diff changeset
     8
0fbbac6d8e8c We have an skeleton now.
Ollivier Robert <roberto@keltia.net>
parents:
diff changeset
     9
func TestNewApp(t *testing.T) {
15
Ollivier Robert <roberto@keltia.net>
parents: 14
diff changeset
    10
	g, err := NewApp("foo", "bar")
Ollivier Robert <roberto@keltia.net>
parents: 14
diff changeset
    11
	assert.NoError(t, err, "no error")
Ollivier Robert <roberto@keltia.net>
parents: 14
diff changeset
    12
	assert.Equal(t, reflect.TypeOf(&Gondole{}), reflect.TypeOf(g), "should be Gondole")
14
db6bddd1e09d Test members.
Ollivier Robert <roberto@keltia.net>
parents: 7
diff changeset
    13
15
Ollivier Robert <roberto@keltia.net>
parents: 14
diff changeset
    14
	assert.Equal(t, "foo", g.Name, "should be equal")
7
0fbbac6d8e8c We have an skeleton now.
Ollivier Robert <roberto@keltia.net>
parents:
diff changeset
    15
}