27 lines
439 B
Go
27 lines
439 B
Go
package excel
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestObj2Excel(t *testing.T) {
|
|
// kk := make([]*model.SkuName, 1)
|
|
// kk[0] = &model.SkuName{
|
|
// Name: "haha",
|
|
// }
|
|
|
|
kk := []map[string]interface{}{
|
|
map[string]interface{}{
|
|
"key1": 1,
|
|
"key2": 2,
|
|
"key3": 3,
|
|
},
|
|
}
|
|
cc := &Obj2ExcelSheetConfig{
|
|
Title: "Title",
|
|
Data: kk,
|
|
CaptionList: []string{"key1", "key2", "key3"},
|
|
}
|
|
Obj2Excel([]*Obj2ExcelSheetConfig{cc})
|
|
}
|