package helpers

import (
	"testing"

	factory "github.com/tech/sendico/pkg/mlogger/factory"
)

func TestNewAccountManagerFactory(t *testing.T) {
	logger := factory.NewLogger(true)

	// Test that factory doesn't panic with nil dependencies
	accountManager := NewAccountManager(
		logger,
		nil, nil, nil, nil,
	)

	if accountManager == nil {
		t.Fatal("Expected non-nil AccountManager")
	}
}
