new function one for creating file and one for only byte slice
This commit is contained in:
@@ -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))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user