func TestConfigLoad(t *testing.T) { c1 := Config{} c2 := config.ForwardTo{} aOne := uint32(1) c2.BufferSize = &aOne c2.BufferSize = &aOne c2.BufferSize = &aOne c2.DrainingThreads = &aOne c2.MaxDrainSize = &aOne c1.FromConfig(&c2) assert.Equal(t, int64(2), c1.BufferSize) assert.Equal(t, int64(1), c1.MaxDrainSize) }