| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | package generatorimport (	"fmt"	"os"	"testing"	"git.ikuban.com/server/swagger-api/protoc-gen-openapiv2/internal/codegenerator")func Test_Gen(t *testing.T) {	var err error	f, err := os.Open("./req.bin")	if err != nil {		t.Fatal(err)	}	req, err := codegenerator.ParseRequest(f)	if err != nil {		t.Fatal(err)	}	var g Generator	resp, err := g.Gen(req, false)	if err != nil {		t.Fatal(err)	}	for _, file := range resp.File {		fmt.Println(*file.Content)	}}func Test_NewGenerator(t *testing.T) {	var err error	f, err := os.Open("./req.bin")	if err != nil {		t.Fatal(err)	}	req, err := codegenerator.ParseRequest(f)	if err != nil {		t.Fatal(err)	}	g := NewGenerator(		DisableDefaultErrors(true),		UseJSONNamesForFields(false),		EnumsAsInts(true),		RecursiveDepth(2048),	)	resp, err := g.Gen(req, false)	if err != nil {		t.Fatal(err)	}	for _, file := range resp.File {		fmt.Println(*file.Content)	}}
 |