package cassandra_test import ( "fmt" "testing" "github.com/mainflux/mainflux" "github.com/mainflux/mainflux/writers/cassandra" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) const keyspace = "mainflux" var ( addr = "localhost" msg = mainflux.Message{ Channel: 1, Publisher: 1, Protocol: "mqtt", } ) func TestSave(t *testing.T) { session, err := cassandra.Connect([]string{addr}, keyspace) require.Nil(t, err, fmt.Sprintf("failed to connect to Cassandra: %s", err)) repo := cassandra.New(session) err = repo.Save(msg) assert.Nil(t, err, fmt.Sprintf("expected no error, go %s", err)) }