MCPcopy Create free account
hub / github.com/astercloud/aster / TestMultiProviderFactory_Create_Deepseek

Function TestMultiProviderFactory_Create_Deepseek

pkg/provider/factory_test.go:54–71  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

52}
53
54func TestMultiProviderFactory_Create_Deepseek(t *testing.T) {
55 factory := NewMultiProviderFactory()
56
57 config := &types.ModelConfig{
58 Provider: "deepseek",
59 APIKey: "test-key",
60 Model: "deepseek-chat",
61 }
62
63 provider, err := factory.Create(config)
64 if err != nil {
65 t.Fatalf("Create failed: %v", err)
66 }
67
68 if provider == nil {
69 t.Error("expected provider, got nil")
70 }
71}
72
73func TestMultiProviderFactory_Create_GLM(t *testing.T) {
74 factory := NewMultiProviderFactory()

Callers

nothing calls this directly

Calls 3

CreateMethod · 0.95
NewMultiProviderFactoryFunction · 0.85
ErrorMethod · 0.65

Tested by

no test coverage detected