#ifndef REMOTING_BASE_MOCK_OAUTH_TOKEN_GETTER_H_
#define REMOTING_BASE_MOCK_OAUTH_TOKEN_GETTER_H_
#include "remoting/base/oauth_token_getter.h"
#include "testing/gmock/include/gmock/gmock.h"
namespace remoting {
class MockOAuthTokenGetter : public OAuthTokenGetter {
public:
MockOAuthTokenGetter();
~MockOAuthTokenGetter() override;
MOCK_METHOD(void, CallWithToken, (TokenCallback), (override));
MOCK_METHOD(void, InvalidateCache, (), (override));
MOCK_METHOD(base::WeakPtr<OAuthTokenGetter>, GetWeakPtr, (), (override));
};
}
#endif