dendrite.daemon/test/test_integration/create_note_handler_test.go

34 lines
698 B
Go

package integration_test
import (
"database/sql"
"testing"
"github.com/KristianJBorgwarth/dendrite.daemon/core/handlers"
"github.com/KristianJBorgwarth/dendrite.daemon/persistence/repositories"
"github.com/KristianJBorgwarth/dendrite.daemon/test"
)
func TestCreateNoteHandlerOnSucess(t *testing.T) {
// Arrange
// TODO: move to test vars and main_test.go
db, err := sql.Open("sqlite", test.NewTestVars().DbPath)
if err != nil {
t.Fatalf("failed to open database: %v", err)
}
defer db.Close()
uow := repositories.NewUnitOfWork(db)
handler := handlers.NewCreateNoteHandler(uow)
// TODO: add to test vars and move to main_test.go
ctx := test.Context()
// Act
// Assert
}