INNER CODE UNIT · Go
TestConfig_Validate_WithCorrectData
samsara/samsara · clients/go/config_test.go:27
func TestConfig_Validate_WithCorrectData(t *testing.T) {
config := NewConfig()
config.StartPublishingThread = false
config.SourceId = "some-source-id"
config.PublishInterval = 20
config.SendTimeout = 10
config.Compression = "none"
config.Url = "http://foo.bar"
config.MaxBufferSize = 8
config.MinBufferSize = 4
if err := config.Validate(); err != nil {
t.Errorf("Config with correct data should not raise errors. Given config = %+v, Error = %s", config, err)
}
}
func TestConfig_Validate_WithInvalidData(t *testing.T) {