package storagedailyusage

import (
	"testing"

	"go.uber.org/zap"
)

// NOTE: Unit tests for DeleteByUserUseCase would require mocks.
// For now, this use case will be tested via integration tests.
// See Task 1.10 in RIGHT_TO_BE_FORGOTTEN_IMPLEMENTATION.md

func TestDeleteByUserUseCase_Constructor(t *testing.T) {
	// Test that constructor creates use case successfully
	logger := zap.NewNop()

	useCase := NewDeleteByUserUseCase(logger, nil)

	if useCase == nil {
		t.Error("Expected use case to be created, got nil")
	}
}
