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) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…