package response_struct import ( "testing" "github.com/tmc/langchaingo/outputparser" ) func TestCard(t *testing.T) { definedCard, err := outputparser.NewDefined(Card{}) if err != nil { t.Fatalf("%v", err) } output := definedCard.GetFormatInstructions() t.Log(output) } func TestGuodegang(t *testing.T) { definedGuodegang, err := outputparser.NewDefined(Guodegang{}) if err != nil { t.Fatalf("%v", err) } output := definedGuodegang.GetFormatInstructions() t.Log(output) } func TestQuiz(t *testing.T) { definedQuiz, err := outputparser.NewDefined(Quiz{}) if err != nil { t.Fatalf("%v", err) } output := definedQuiz.GetFormatInstructions() t.Log(output) } func TestScenario(t *testing.T) { definedScenario, err := outputparser.NewDefined(ScenarioResponse{}) if err != nil { t.Fatalf("%v", err) } output := definedScenario.GetFormatInstructions() t.Log(output) }