// Copyright 2013 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef GOOGLE_APIS_GAIA_FAKE_GAIA_H_ #define GOOGLE_APIS_GAIA_FAKE_GAIA_H_ #include <memory> #include <optional> #include <set> #include <string> #include "base/containers/flat_map.h" #include "base/functional/callback.h" #include "google_apis/gaia/gaia_auth_consumer.h" #include "net/http/http_status_code.h" #include "url/gurl.h" namespace base { class ValueView; } // namespace base namespace net::test_server { class BasicHttpResponse; struct HttpRequest; class HttpResponse; } // namespace net::test_server // This is a test helper that implements a fake GAIA service for use in browser // tests. It's mainly intended for use with EmbeddedTestServer, for which it can // be registered as an additional request handler. class FakeGaia { … }; #endif // GOOGLE_APIS_GAIA_FAKE_GAIA_H_