internal/app/buzz_platform_adapter_test.go
Rama main · réplica de lectura del repositorio original.
package app
import (
"testing"
"github.com/yeomyeonggeori/blueclaw/internal/config"
"github.com/yeomyeonggeori/blueclaw/internal/connectors"
)
func TestBuzzPlatformUsesChatdContract(t *testing.T) {
runtimeConfiguration := config.RuntimeConfiguration{}
runtimeConfiguration.Connectors.Chatd.Endpoint = "http://chatd.test"
adapter := connectors.NewChatdPlatformAdapter("buzz", newChatdClient(runtimeConfiguration))
if adapter.Name() != "buzz" {
t.Fatalf("expected buzz platform name, got %q", adapter.Name())
}
if adapter.ChatdClient.Endpoint != "http://chatd.test" {
t.Fatalf("expected chatd endpoint on buzz adapter, got %q", adapter.ChatdClient.Endpoint)
}
}