package config import ( "testing" ) func TestReadFile(t *testing.T) { c := Default() err := c.ReadFile("../config.example.toml") if err != nil { t.Fatalf("failed to read config file: %v", err) } // Validate the values are correctly set based on the TOML file expectedBaseURL := "http://localhost:8080" if c.BaseUrl != expectedBaseURL { t.Errorf("expected BaseUrl to be '%v', got '%v'", expectedBaseURL, c.BaseUrl) } }