Ctrl K
ComunidadGuías…

cmd/telesrv/main_test.go

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
package main

import (
	"testing"

	telegramloginapp "telesrv/internal/app/telegramlogin"
)

func TestTelegramLoginRPCDependencyPreservesDisabledNil(t *testing.T) {
	var disabled *telegramloginapp.Service
	if dependency := telegramLoginRPCDependency(disabled); dependency != nil {
		t.Fatalf("disabled Telegram Login dependency = %#v, want nil interface", dependency)
	}
}

func TestTelegramLoginRPCDependencyPreservesEnabledService(t *testing.T) {
	enabled := new(telegramloginapp.Service)
	if dependency := telegramLoginRPCDependency(enabled); dependency != enabled {
		t.Fatalf("enabled Telegram Login dependency = %#v, want %p", dependency, enabled)
	}
}