package test import ( "RenewCMS/internal/infrastructure/useCases" "testing" ) func TestGetSettingsUseCase(t *testing.T) { for _, version := range []string{"v2.2.0-beta", "dev"} { t.Run("The use case returns the version it was built with: "+version, func(t *testing.T) { useCase := useCases.NewGetSettingsUseCase(version) got := useCase.GetSettings() if got.Version != version { t.Errorf("expected version %s, got %q", version, got.Version) } }) } }