new function one for creating file and one for only byte slice

This commit is contained in:
Adrian Zürcher
2026-01-06 07:34:17 +01:00
parent 884c349d11
commit 806b70dee6
2 changed files with 32 additions and 4 deletions

View File

@@ -11,13 +11,24 @@ type Inventory struct {
Count uint
}
func TestTemplateBuilder(t *testing.T) {
func TestTemplateBuilderFile(t *testing.T) {
sweaters := Inventory{"wool", 17}
t.Log("start test")
tmplBuilder := templatebuilder.NewTemplateBuilder()
err := tmplBuilder.Generate("test.tmpl", "test.txt", sweaters)
err := tmplBuilder.GenerateFile("test.tmpl", "test.txt", sweaters)
if err != nil {
t.Fatal(err)
}
}
func TestTemplateBuilderData(t *testing.T) {
sweaters := Inventory{"wool", 17}
t.Log("start test")
tmplBuilder := templatebuilder.NewTemplateBuilder()
data, err := tmplBuilder.Generate("test.tmpl", sweaters)
if err != nil {
t.Fatal(err)
}
t.Log(string(data))
}