Skip to content

Commit

Permalink
Add unit test
Browse files Browse the repository at this point in the history
  • Loading branch information
harture committed Jan 10, 2019
1 parent 9e06ec9 commit 454f5ac
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion pkg/event/module_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ func TestConsoleModule(t *testing.T) {
assert.Nil(t, err)
}

func TestStatisticsModule(t *testing.T) {
func TestStatisticsModuleWithMissingValues(t *testing.T) {
var mockCtrl = gomock.NewController(t)
defer mockCtrl.Finish()
var mockInflux = mock.NewInflux(mockCtrl)
Expand All @@ -54,3 +54,19 @@ func TestStatisticsModule(t *testing.T) {
var err = statisticModule.Stats(context.Background(), map[string]interface{}{"key": "val"})
assert.Nil(t, err)
}

func TestStatisticsModule(t *testing.T) {
var mockCtrl = gomock.NewController(t)
defer mockCtrl.Finish()
var mockInflux = mock.NewInflux(mockCtrl)

var batchPointsConfig = influx.BatchPointsConfig{
Precision: "s",
Database: "db",
}

var statisticModule = NewStatisticModule(mockInflux, batchPointsConfig)
mockInflux.EXPECT().Write(gomock.Any()).Return(nil).Times(1)
var err = statisticModule.Stats(context.Background(), map[string]interface{}{"type": "val", "realmId": "realm", "userId": "user"})
assert.Nil(t, err)
}

0 comments on commit 454f5ac

Please sign in to comment.