Server: &Server{
ThreadedNews: &ThreadedNews{Categories: map[string]NewsCategoryListData15{
"test": {
- Type: [2]byte{0, 3},
- Count: nil,
- NameSize: 0,
- Name: "zz",
+ Type: [2]byte{0, 3},
+ Name: "zz",
},
}},
},
Server: &Server{
ThreadedNews: &ThreadedNews{Categories: map[string]NewsCategoryListData15{
"testcat": {
- Type: [2]byte{0, 2},
- Count: nil,
- NameSize: 0,
- Name: "test",
+ Type: [2]byte{0, 2},
+ Name: "test",
},
}},
},
}(),
ThreadedNews: &ThreadedNews{Categories: map[string]NewsCategoryListData15{
"testcat": {
- Type: [2]byte{0, 2},
- Count: nil,
- NameSize: 0,
- Name: "test",
+ Type: [2]byte{0, 2},
+ Name: "test",
},
}},
},
}(),
ThreadedNews: &ThreadedNews{Categories: map[string]NewsCategoryListData15{
"test": {
- Type: [2]byte{0, 2},
- Count: nil,
- NameSize: 0,
- Name: "test",
- SubCats: make(map[string]NewsCategoryListData15),
+ Type: [2]byte{0, 2},
+ Name: "test",
+ SubCats: make(map[string]NewsCategoryListData15),
},
}},
},
})
}
}
+
+func TestHandleDownloadBanner(t *testing.T) {
+ type args struct {
+ cc *ClientConn
+ t *Transaction
+ }
+ tests := []struct {
+ name string
+ args args
+ wantRes []Transaction
+ wantErr assert.ErrorAssertionFunc
+ }{
+ // TODO: Add test cases.
+ }
+ for _, tt := range tests {
+ t.Run(tt.name, func(t *testing.T) {
+ gotRes, err := HandleDownloadBanner(tt.args.cc, tt.args.t)
+ if !tt.wantErr(t, err, fmt.Sprintf("HandleDownloadBanner(%v, %v)", tt.args.cc, tt.args.t)) {
+ return
+ }
+ assert.Equalf(t, tt.wantRes, gotRes, "HandleDownloadBanner(%v, %v)", tt.args.cc, tt.args.t)
+ })
+ }
+}